aspose file tools*
The moose likes IDEs, Version Control and other tools and the fly likes eclipse q to Eric Clayberg and Dan Rubel Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "eclipse q to Eric Clayberg and Dan Rubel" Watch "eclipse q to Eric Clayberg and Dan Rubel" New topic
Author

eclipse q to Eric Clayberg and Dan Rubel

Swamy Nathan
Ranch Hand

Joined: May 16, 2004
Posts: 187
Is there any ready to use API provided by any eclipse plugin that allows one to manipulate UML class diagrams & database schema diagrams so that one can reuse it and for advanced users extend it to edit and generate same type or other non UML class diagrams / non database schema diagrams?

Thereby plugin dvelopers can have more intersting guis for their plugins without using GEF directly.
Alexandru Popescu
Ranch Hand

Joined: Jul 12, 2004
Posts: 995
Afaik no such thing exists.

./pope
[ September 29, 2004: Message edited by: Ali Pope ]

blog - InfoQ.com
Eric Clayberg
author
Ranch Hand

Joined: Sep 24, 2004
Posts: 63
Is there any ready to use API provided by any eclipse plugin that allows one to manipulate UML class diagrams & database schema diagrams so that one can reuse it and for advanced users extend it to edit and generate same type or other non UML class diagrams / non database schema diagrams?

Not that I am aware of. You would need to use some combination of EMF (Eclipse Mdoelling Framework) and GEF(Graphical Editing Framework).


Eric Clayberg
Software Engineering Manager
Google
Swamy Nathan
Ranch Hand

Joined: May 16, 2004
Posts: 187
EMF is too much about UML.
At times class diagrams itself are too much like code.

Having a generic diagram making API which is operating at a higher level than GEF would be invaluable to people who want to make comcept-based design tools.

Too bad its not there. It should be.

I should think if such an API existed there would be at least 2-3 people who would like to use it. But then there was a time when it was felt that in all there would be a need for only 6 compueters in the world.

In fact such an API could be used as an intermediary layer to EMF and database schema diagrams.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: eclipse q to Eric Clayberg and Dan Rubel