This content area is UNDER CONSTRUCTION or MIGRATION
Source
Packages
Generalizations
Specializations (inheritance backlinks)
Description
Attributes

No additional attributes

Associations
  1. Kernel

    References all the Classifiers that are defined (nested) within the Class. Subsets Element::ownedMember

  2. Kernel

    The attributes (i.e., the properties) owned by the class. The association is ordered. Subsets Classifier::attribute and Namespace::ownedMember

  3. Kernel

    The operations owned by the class. The association is ordered. Subsets Classifier::feature and Namespace::ownedMember.

  4. Kernel

    This gives the superclasses of a class. It redefines Classifier::general. This is derived.

Constraints

No additional constraints

Additional Operations
  1. Class::inherit(inhs: Set(NamedElement)) : Set(NamedElement);
    inherit = inhs->excluding(inh |
    ownedMember->select(oclIsKindOf(RedefinableElement))->select(redefinedElement->includes(inh)))

Semantics
Notation
Presentation Options
Examples (from specification)