Key info box |
This shows the unique key of the class. |
Tags tag box |
This shows the tags associated to the class, and allows you to add or remove tags. |
(Full) name multilingual text box |
Enter the multilingual name (identical to the full name) of the class, using identifier syntax. |
Package info box |
This shows the name of the package that owns the class, if any. |
FQ name info box |
This shows the fully-qualified name of the class. |
Is abstract check box |
Check this box to make the class abstract; leave it unchecked for a concrete class. |
Definition multilingual text box |
Enter the multilingual definition of the class, or leave blank. |
Comments multilingual text box |
Enter the multilingual comments for the class, or leave blank. |
Is subjective aspect check box |
Check this box to make the class the subjective aspect of the model. |
Is temporal aspect check box |
Check this box to make the class the temporal aspect of the model. |
Show inherited check box |
Check this box to show inherited features; unchecked it to hide them. |
Generalization/Specialization tab |
|
Generalizations panel |
|
Generalizations list |
This shows the generalizations of the class. |
Properties button |
Opens a new Class property page to explore and modify the selected generalized class. |
Dominant button |
Makes the selected generalization dominant for the class. |
Specialization panel |
|
Discriminant multilingual text box |
Enter the multilingual discriminant of the specialization, using identifier syntax.
This is only available if the class is specialized.
|
Specialize/Unspecialize button |
If the class is not specialized, shows a Specialize Class dialog box to create a new specialization.
If the class is specialized, deletes the existing specialization.
|
Classes list |
This shows the classes that specialize from the current one. |
Edit... button |
Shows an Edit Class Specialization dialog box so that the specialization can be modified. |
Remove button |
Removes the selected class from the specialization. |
Properties button |
Opens a new Class property page to explore and modify the selected specialized class. |
Properties tab |
|
Properties list |
This shows the properties of the class.
If the Show inherited check box is checked, inherited properties are shown.
Otherwise, only owned and redefined properties are shown.
|
Add New... button |
Shows the Add New Property dialog box to create a new property in the class. |
Copy/Move button |
Shows the Add New Property dialog box to copy or move the selected property to another class. |
Implement button |
Shows the Add New Attribute or Add New Association dialog box to implement the selected property as an attribute or association, as indicated. |
Redefine... button |
Shows the Redefine Property dialog box to redefine the selected property. |
Delete button |
Deletes the selected property. |
Properties button |
Opens a new Property property page to explore and modify the selected property. |
Attributes tab |
|
Attributes list |
This shows the attributes of the class.
If the Show inherited check box is checked, inherited attributes are shown.
Otherwise, only owned and redefined attributes are shown.
|
Add New... button |
Shows the Add New Attribute dialog box to create a new attribute in the class. |
Copy/Move button |
Shows the Add New Attribute dialog box to copy or move the selected attribute to another class. |
Redefine... button |
Shows the Redefine Attribute dialog box to redefine the selected attribute. |
Delete button |
Deletes the selected attribute. |
Properties button |
Opens a new Attribute property page to explore and modify the selected attribute. |
Associations tab |
|
Semi-Associations list |
This shows the semi-associations of the class.
If the Show inherited check box is checked, inherited semi-associations are shown.
Otherwise, only owned and redefined semi-associations are shown.
|
Add New... button |
Shows the Add New Association dialog box to create a new association from the class. |
Copy/Move button |
Shows the Add New Association dialog box to copy or move the selected association. |
Redefine... button |
Shows the Redefine Semi-Association dialog box to redefine the selected semi-association. |
Delete button |
Deletes the selected association. |
Properties button |
Opens a new Semi-Association property page to explore and modify the selected semi-association. |