|
Class Summary |
| Association |
An association defines a semantic relationship between
classifiers; the instances of an association are a set of tuples
relating instances of the classifiers. |
| AssociationClass |
An association class is an association that is also a class.
|
| AssociationEnd |
An association end is an endpoint of an association,
which connects the association to a classifier. |
| Attribute |
An attribute is a named slot within a classifier that
describes a range of values that instances of the classifier may
hold.
|
| BehavioralFeature |
A behavioral feature refers to a dynamic feature of a
model element, such as an operation or method.
|
| Class |
A class is a description of a set of objects that share
the same attributes, operations, methods, relationships, and
semantics. |
| Classifier |
A classifier is an element that describes behavioral and
structural features; it comes in several specific forms,
including class, data type, interface, and others that are
defined in other metamodel packages.
|
| Constraint |
A constraint is a semantic condition or restriction.
|
| DataType |
A data type is a type whose values have no identity, i.e.
|
| Dependency |
A dependency states that the implementation or functioning
of one or more elements require the presence of one or more other
elements. |
| ElementOwnership |
Element ownership has visibility in a namespace.
|
| Feature |
A feature is a property, like operation or attribute,
which is encapsulated within another entity, such as an interface,
a class, or a data type.
|
| GeneralizableElement |
A generalizable element is a model element that may
participate in a generalization relationship.
|
| Generalization |
A generalization is a taxonomic relationship between a
more general element and a more specific element. |
| Interface |
An interface is a declaration of a collection of
operations that may be used for defining a service offered by an
instance.
|
| Method |
A method is the implementation of an operation. |
| ModelElement |
A model element is an element that is an abstraction drawn
from the system being modeled. |
| Namespace |
A namespace is a part of a model in which each name has a
unique meaning. |
| Operation |
An operation is a service that can be requested from an
object to effect behavior. |
| Parameter |
A parameter is an unbound variable that can be changed,
passed or returned. |
| StructuralFeature |
A structural feature refers to a static feature of a
model element, such as an attribute.
|