+49 (30) 467086-20 service@microtool.de

Class

A class describes a set of objects that have the same characteristics and semantics. Classes can also be supplemented with attributes and methods.

Create class

You can enter classes manually in a dialog box, import them, or model them in a class diagram. You can recognize a class in the system by this icon:

Depending on the class type, the icons can have different colors.

Stereotype

The stereotype of class is <<Class>>. You need the stereotype when you create document templates, queries, forms, or search for a class in the application.

In the Stereotypes window, you can find the stereotype under Type. The stereotype contains the substereotypes BusinessEntity, BusinessService, BusinessView, Interface, ModelService, Model, and SemanticType. You can create additional sub-stereotypes or user-defined properties. Properties do not have to be created separately for each sub stereotype, since the properties are inherited from the main stereotype.

Context menu commands

With the context menu commands, you can edit classes, share them, create revisions, and much more. The following shortcut menu commands are available for classes:

Edit

Opens the editing dialog in write mode.

Apply Pattern

Shows all patterns that can be applied to a class. Green icons show that the pattern is particularly suitable.

Description document

Opens, creates or deletes a Word document.

Create

Contains commands that you can use to create additional classes, methods, attributes, constructors, destructors and enumerations.

Show Diagrams

Opens a selection dialog where all diagrams containing the class are displayed. If you select a diagram and click OK, the diagram opens.

Pattern Catalog

Opens the pattern catalog, which you can use to find out about all existing patterns.

Share

Allows to send the class by link, e-mail or hyperlink.

Edit Revision

Allows you to create a revision. It also allows you to view, compare, and trace the history of a class.

Delete

Deletes the class from the project. The action cannot be undone.