This page provides directions to create the PersonVO using MagicDraw. The model is shown below for your reference.
vo under
org.andromda.timetracker. We will create our value objects in this package.vo package and select
New Diagram > Class Diagram. Type in Value Objects as the name of this diagram
and click OK. The diagram is created and opened in a new window.Person class on to the diagram.
Warning: It is important to bring in the existing Person class from the domain
package into this diagram. DO NOT create a new Person class in this diagram.
Doing so will create a new class in the vo package
- this is not our intention. All we need is a reference to the existing Person
class in the domain package.PersonVO.PersonVO.PersonVO as shown above.Person class, drag it to the PersonVO class and release
the mouse. A dependency relationship is added between the two classes.PersonVO[].
We are now ready to generate code for the PersonVO value object. Please go back to the main
tutorial page and continue from where you left off.