The classes used


The central class for the classes in Except for the class UmlTemplateBinding they are all UmlNamedClasses.


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.


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