Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 Tools » Class Diagram Usability
Class Diagram Usability [message #621741] Thu, 24 July 2008 15:19
Juan Cadavid is currently offline Juan Cadavid
Messages: 5
Registered: July 2009
Junior Member
Hello UML2Tools team,

We're building a plug-in reusing your org.eclipse.uml2.diagram.clazz
component. We think it's pretty good, however we have some questions that
concern to its usability:

1. An average user creates a diagram with a few classes, and each one with
several properties. When he wants to specify the data type for each
property, he looks at the property view, goes to the Type entry, and then
is introduced to a gigantic combo box which shows all possible
metaclasses, eDataTypes, stereotypes, associations in the UML2 metamodel,
etc., and he just wants to declare a String or an integer. We'd like to
make things simpler by showing him only the primitive data types. Is there
anyway we can filter out this big list?

2. We're also working with profiles and stereotypes, and it turns out
incredibly cool that right-clicking an element shows us the "Apply
Stereotype" menu with all the appliable stereotypes for that element.
However, currently the diagram only shows the stereotypes for classes, but
not for properties or associations. Is there a reason why this isn't so?
Any possible way to fix it?

3. Also, when we apply an stereotype that has properties (aka "tagged
values"), these are not displayed in the properties window when the
stereotyped element is selected; this does show up in the UML2 tree
editor, but not in UML2Tools, so the user has to switch editors to edit
the properties of a stereotype application (from the .umlclass to .uml
file). Is there any way we can save this effort to the users?

Thanks a lot, keep doing a great job!

-Juan
Previous Topic:How declare a stereotype
Next Topic:Import and Export from/to Enterprise Architect?
Goto Forum:
  


Current Time: Sun Sep 21 16:10:39 GMT 2014

Powered by FUDForum. Page generated in 0.03664 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software