ObjectExtender User's Guide and Reference
If you use the VisualAge UML Designer feature to model your
application, you can then import model elements from UML Designer into the
ObjectExtender Model Browser. To import from UML Designer, follow these
steps:
- In the Model Browser, select the model you want to contain the imported
model classes.
- Select Import From UML Designer from the Models menu
(or the pop-up menu).
A window appears listing all available UML Designer models.
- Select the UML Designer model that contains the elements you want to
import into ObjectExtender. Then select OK.
A window appears listing all of the UML Designer class designs in the
selected model.
- Select the UML Designer class designs you want to import. Then
select OK.
When the import operation completes, the selected ObjectExtender model
contains a model class for each of the imported UML Designer class
designs. Information from UML Designer is mapped to ObjectExtender as
follows:
- The attributes of each UML Designer class design (and of any protocols it
conforms to) become attributes of the corresponding model class. An
attribute is not created in the ObjectExtender model if the UML Designer
attribute's type protocol does not have a conforming instance class
design.
- If the class design has an attribute using the Key Attribute idiom,
ObjectExtender generates an oid for the corresponding model class.
- Any associations between class designs are preserved as associations
between model classes, provided both source and target classes are imported
for each association.
- Inheritance relationships among class designs are preserved in the
imported model classes.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]