Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: AW: [geclipse-dev] Separating geclise grid model from eclipse workspace

Hi Romain, Mathias, all,

I am very interested in the enhancement described by Mathias in Bug
#232937.

Is it being worked out?
We made an investigation and yes - in fact JSDLJobDescription class seen as a wrapper for set of EMF's classes can exist without IResource. Hope Nicholas can comment more here. Anyhow - this doesn't mean that we can remove IResource reference form this class... you may got this from discussion already - our whole model depends on IResources - Mathias described problem with JSDLJobDesciption's class hierarchy in 23293 bug. And some further issues has to be investigated - e.g. how much will it affect notifications mechanism we have in g-Eclipse. JSDLJobDescription is used in many places in our sources, and from very long time - we have to be really carefully making such a changes...

And answering your suggestion to get rid of XML from JSDLJobDescription on behalf of serialization to jsld, jdsl, pbs, etc. when needed - I don't think it's a good idea. I would rather keep reference to existing file, than create this file when needed - mainly because of resources' based notifications, but also because job description is a job description and it's a file rather than sth that exists independently from resource. So - I really don't like this idea, and I think that the only reasonable proposal here is to think if it's possible to move from IResource to java.io.File - which is being discussed in 232937 bug.

Best regards,
Kasia


Back to the top