The classes used

UmlNamedElement

The central class for the classes in drikus.net.mdd.uml.classes. Except for the class UmlTemplateBinding they are all UmlNamedClasses.

UmlOperation

The class UmlOperation has a method getActivity(). It gives you back a UmlActivity (so, also a uml2.uml.Activity) that has the code for the activity.

UmlActionNode

TextUml places the elementary action steps in StructuredActivityNode's. In the interface there is a class UmlStructuredActivity that has a method getStatements(). The statements contain ActionNodes. So, all the actionNodes in a StructuredActivityNode are combined to UmlStatements and UmlStatements are combined to a UmlStructuredActivity. The way actionNodes are combined to statements is tricky ("it seeeeeems to work!").

versie: 17 augustus 2009; copyright: Drikus Kleefsman