Class UML 2.5::GeneralizationSet
Description:
A GeneralizationSet is a PackageableElement whose instances represent sets
of Generalization relationships.
Direct Superclasses: PackageableElementDirect Subclasses: Class Precedence List: GeneralizationSet,
PackageableElement,
ParameterableElement,
NamedElement,
ElementProperties:
generalization :
Generalization (0 *); -- source
GeneralizationSet isCovering : Boolean (1 1); -- source
GeneralizationSetIndicates (via the associated Generalizations) whether or not the set of
specific Classifiers are covering for a particular general classifier.
When isCovering is true, every instance of a particular general Classifier
is also an instance of at least one of its specific Classifiers for the
GeneralizationSet. When isCovering is false, there are one or more instances
of the particular general Classifier that are not instances of at least
one of its specific Classifiers defined for the GeneralizationSet.
Default value: FALSE
isDisjoint : Boolean (1 1); -- source
GeneralizationSet powertype :
Classifier (0 1); -- source
GeneralizationSet visibility :
VisibilityKind (0 1); -- source
PackageableElement owningTemplateParameter :
TemplateParameter (0 1); -- source
ParameterableElement templateParameter :
TemplateParameter (0 1); -- source
ParameterableElement clientDependency :
Dependency (0 *); -- source
NamedElement name : String (0 1); -- source
NamedElement nameExpression :
StringExpression (0 1); -- source
NamedElement namespace :
Namespace (0 1); -- source
NamedElement qualifiedName : String (0 1); -- source
NamedElement ownedComment :
Comment (0 *); -- source
ElementThe Comments owned by this Element.
{
composite}
Subsets: Element.ownedElement
ownedElement :
Element (0 *); -- source
Element owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].