[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.modeling.gmf] Re: Problem opening ecore_diagram file/dynamic diagram generation

Max,

Please avoid posting the same question to multiple groups.


Max Shell wrote:
Greetings, i'm creating an eclipse plugin, it has a view that make some calculations and then create a diagram that is displayed on the editor, my actual solution is that the view creates an .ecore and an ecore_diagram file using dom, save them locally and then calls the editor (very ugly), the problem is that I cant open the ecore_diagram because the file do not belongs to any project.




As far as I know eclipse is not able (at the moment) to open diagram files outside the workspace as is described on this thread:


http://dev.eclipse.org/newslists/news.eclipse.modeling.mdt.uml2tools/msg00724.html



(my plugin doesn't use any project or workspace files, the data is passed directly inside the view)



So i made a temporary solution, is to take any project using ResourcesPlugin.getWorkspace().getRoot().getProjects()[0] and create temporary links by file.createLink and then load the diagram (very ugly too)



It would be nice to get rid of the serialized models, I just don't need them, so my questions are:



- How can i extend the editor and set by myself the correct iPath , IEditorinput or something else to make it able to open the ecore_diagram?



- Or how can i extend the ecore diagram editor to directly create the model -> diagram and display it?



- there is another way to get a solution?



Sorry for my long post, I hope that I'm asking on the right thread and thanks in advance



Max Shell