This page provides directions to create the PersonVO using ArgoUML. The model is shown below for your reference.
vo
under
org.andromda.timetracker
. We will create our value objects in this package.
vo
package in the Explorer pane and click the
Class Diagram icon in the Diagrams toolbar to create a new diagram in
this package.
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
class.
PersonVO
as shown above.
Person
class, drag to the
PersonVO
class and release the mouse button. 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.