Hi Scott I'm surprised to see the options are selected on the context menu of the diagram when I think the whole intention here is to create elements without the diagram. If you create a class with this method then how do you know what package to put it in?
For node model elements (ie any model element that does not represent a relationship between two others) I would have expected a context menu that would be built depending on what specific single element had been selected. e.g. Context menu from package would give CreateModelElement->CreateClass CreateModelElement->CreateInterface Context menu from and namespace would give CreateModelElement->CreatePackage Context menu from class would give CreateModelElement->CreateAttribute CreateModelElement->CreateOperation That list obviously isn't full, just thinking from the top of my head. The existing mechanism for creating model elements to relate 2 or more other model elements works in that same way. From the context of what you have selected. It would be great to see that work complete and consistent though. Good move. The current context menu item "Add Package" can be removed in favour of this more consistent method. I'm not sure if there's a need for your second level breakdown of diagram types as the diagram is not relevant here. If there is any context menu that appear to grow far too large then we can take a look at what to do for that. Cheers Bob. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
