ObjectExtender User's Guide and Reference

Browser description

The Model Browser is described below.


Picture of Model Browser.

The Model Browser presents several views:

Each view is used successively to describe your model, its classes, and its associations. It is easy to verify your design when complete by browsing the contents and associations for each class. When your model definition is complete, you can save it in the library. Models are stored as versions of the class ModelStorageClass in the application VapMetadataStorage.

In addition to creating models with the Model Browser, you can also edit models, and load other models into your image from the library. You can also use the Model Browser to import and export model information between ObjectExtender and UML Designer.

After you have designed your object model, you describe it using the Model Browser, and then generate the code for it.

Creating a model involves giving it a name and then creating its classes and associations. Creating classes for the model involves giving each class a name, attributes, relationships, and key properties. Creating associations for the model involves giving each association a name and defining the classes involved in the association as well as naming the role each class plays in the association.

You create a model by selecting New Model from the Models menu, and supplying a name for the model.

You create a class in your model by selecting New Class from the Classes menu. This launches the Class Editor where you fill out the characteristics of the class such as class name, superclass name, class attributes, or instance variables, relationships the class might have with other classes, and key properties which will uniquely identify the class from other classes.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]