| Java |
Abstract |
Semantically equivalent to Java abstract keyword. |
| Changeability |
Semantically equivalent to Java final keyword. Possibilities are:
- changeable: no final.
- frozen: final
|
| Concurrency |
Semantically equivalent to Java synchronized keyword. Possibilities are:
- sequential: no synchronized.
- guarded: synchronized.
|
| Element Type |
Specifies the type of this element. |
| Final |
Semantically equivalent to Java final keyword. |
| Initial Value |
Specifies the initial value of the Attribute upon creation. |
| Multiplicity |
If the element is a StructuralFeature, specifies the possible number of
data values for the feature that may held by an instance.
If the element is an AssociationEnd, specifies the number of target instances that
may be associated with a single source instance across the given Association.
(*) |
| Name |
An identifier for the element within its containing namespace. |
| Namespace |
Designates the namespace that contains the element. |
| Native |
Semantically equivalent to Java native keyword. |
| Navigable |
Specifies whether traversal from a source instance to its associated target
instances is possible. (*) |
| Ordering |
Specifies whether the set of values is ordered. Possibilities are:
|
| Owner |
Designates the Classifier owning the Feature. |
| Owner Scope |
Semantically equivalent to Java static keyword. Possibilities are:
- instance: no static
- classifier: static
|
| Participant |
Designates the Classifier participating in the Association at the given
end. (*) |
| Query |
Specifies whether an execution of the Feature leaves the state of the system
unchanged. (*) |
| Returns |
Designates the Classifier returned by an Operation. |
| Static |
Specifies whether the element is static. |
| Strictfp |
Specifies whether the element has all floating-point arithmetic
evaluated strictly. |
| Type |
Designates the Classifier whose instances are values of the Feature. |
| Transient |
Specifies whether the Attribute is transient. |
| Visibility |
Semantically equivalent to Java access modifiers. Possibilities are:
- public
- protected
- private
- package
|
| Volatile |
Specifies whether the Attribute is volatile. |
| UML |
Active |
Specifies whether an Object of the Class maintains its own thread of
control. (*) |
| Aggregation |
Specifies whether the class on the target end is an aggregation with respect
to the class on the other end. Only one end can be an aggregation.
Possibilities are:
- none: the target class is not an aggregate.
- aggregate: the target class is an aggregate; therefore, the source class
is a part and must be have the aggregation value of none. The part may be
contained in other aggregates.
- composite: the target class is a composite; therefore, the source class
is a part and must have the aggregation value of none. The part is strongly
owned by the composite and may not be part of any other composite. (*)
|
| Leaf |
Specifies whether the element may not have descendents. |
| Root |
If element is a GeneralizableElement, specifies whether the element is a
GeneralizableElement root with no ancestors.
If element is an Operation, specifies whether the class must not inherit a
declaration of the same operation. (*) |
| Specification | Specifies whether the element
is part of the specification for the containing namespace. (*) |
| Display Compartment |
Attribute |
Specifies whether to show or hide the contents of the Attribute compartment
for a whole diagram or a specific diagram node.
Possibilities are:
- Use global setting (if a diagram): the setting for the diagram is not
explicitly specified and thus it will be used the global setting.
- Use diagram setting (if a diagram node): the setting for the diagram node
is not explicitly specified and thus it will be used the setting of its
container diagram.
- Show: show the contents of the Attribute compartment.
- Hide: hide the contents of the Attribute compartment.
|
| Operation |
Specifies whether to show or hide the contents of the Operation compartment
for a whole diagram or a specific diagram node.
Possibilities are:
- Use global setting (if a diagram): the setting for the diagram is not
explicitly specified and thus it will be used the global setting.
- Use diagram setting (if a diagram node): the setting for the diagram node
is not explicitly specified and thus it will be used the setting of its
container diagram.
- Show: show the contents of the Operation compartment.
- Hide: hide the contents of the Operation compartment.
|
| Display |
Background |
Specifies the color used as background for diagram nodes. If no value is specified then it will be used
the default value for the look and feel.
|
| Foreground |
Specifies the color used as foreground for diagram nodes. If no value is specified then it will be used
the default value for the look and feel.
|
| Font Family |
Specifies the family of the font used for diagrams and nodes. If no value is specified then it will be used
the default value defined in IntelliUML Teresa Settings.
|
| Font Size |
Specifies the size of the font used for diagrams and nodes. If no value is specified then it will be used
the default value defined in IntelliUML Teresa Settings.
|