hallvard / plantuml

Embed UML diagrams in files and view them in Eclipse
http://plantuml.sourceforge.net/
209 stars 57 forks source link

Support Eclipse UML #39

Open execc opened 6 years ago

execc commented 6 years ago

Please, add support for generating (and rendering) PlantUML from Eclipse UML2 semantic models.

hallvard commented 6 years ago

UML is big, which diagrams are most important?

execc commented 6 years ago

Class, Sequence and State (and to a lesser degree Component) diagrams seems to be most widely used.

There are a lot of interesting Eclipse projects for building models from C, Java and other languages, but getting diagrams out of this models can be a pain.

It should probably be easiest to start with Class diagram, since most of it's functions are already implemented in ECore support, which is basically a subset of most commonly used Class diagram features.

paulvi commented 6 years ago

Isn't this closed with ECore support?

hallvard commented 6 years ago

The UML2 model is not the same as Ecore, although they have many similarities and can share code.

execc commented 6 years ago

I would say, that ECore diagram is only partially covering UML Class diagram (as ECore itself is a subset of UML Class diagram).

What I would think will benefit users more is a support for sequence/state machine diagrams, as they are generally much harder to lay out nicely.

Also, seeing support for use case and activity diagrams would be nice,