UML Designer User's Guide


Modeling existing Smalltalk classes

In some situations, your model might need to describe one or more Smalltalk classes that have already been implemented, "reverse engineering" analysis and design artifacts.

With UML Designer, you can accomplish this by creating a corresponding class design in your model for each existing Smalltalk class. Any Smalltalk class can be attached to a class design, whether or not the class was generated by UML Designer. You can also create protocols based on the methods of existing classes.

The simplest way to attach a class design to an existing class is to use the class name as the class design name. When you create a class design with the same name as an existing class, UML Designer by default suggests the existing class when prompting which class the class design should be attached to. By accepting the defaults, you can quickly create a class design and link it to an existing class.

However, you can also create a class design with a different name. When prompted for the real class to link to, you can select any class that exists in the image.


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