public interface InterfaceRealization extends Realization
From package UML::SimpleClassifiers.
The following features are supported:
UMLPackage.getInterfaceRealization()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
Interface |
getContract()
Returns the value of the 'Contract' reference.
|
BehavioredClassifier |
getImplementingClassifier()
Returns the value of the 'Implementing Classifier' container reference.
|
void |
setContract(Interface value)
Sets the value of the '
Contract ' reference |
void |
setImplementingClassifier(BehavioredClassifier value)
Sets the value of the '
Implementing Classifier ' container reference |
createMapping, getMapping, setMapping
getClient, getClient, getClients, getSupplier, getSupplier, getSuppliers
validateNamespaceNeedsVisibility
allNamespaces, allOwningPackages, createDependency, createNameExpression, createUsage, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter
getSources, getTargets
getRelatedElements
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
getEAnnotation, getEAnnotations
Interface getContract()
This feature subsets the following features:
Supplier
'From package UML::SimpleClassifiers.
setContract(Interface)
,
UMLPackage.getInterfaceRealization_Contract()
void setContract(Interface value)
Contract
' reference.
value
- the new value of the 'Contract' reference.getContract()
BehavioredClassifier getImplementingClassifier()
Interface Realization
'.
This feature subsets the following features:
References the BehavioredClassifier that owns this InterfaceRealization, i.e., the BehavioredClassifier that realizes the Interface to which it refers.From package UML::SimpleClassifiers.
setImplementingClassifier(BehavioredClassifier)
,
UMLPackage.getInterfaceRealization_ImplementingClassifier()
,
BehavioredClassifier.getInterfaceRealizations()
void setImplementingClassifier(BehavioredClassifier value)
Implementing Classifier
' container reference.
value
- the new value of the 'Implementing Classifier' container reference.getImplementingClassifier()