public interface InterfaceRealization extends Realization
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
allNamespaces, allOwningPackages, createDependency, createNameExpression, 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
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
Interface getContract()
setContract(Interface)
,
UMLPackage.getInterfaceRealization_Contract()
void setContract(Interface value)
Contract
' reference.
value
- the new value of the 'Contract' reference.getContract()
BehavioredClassifier getImplementingClassifier()
Interface Realization
'.
References the BehavioredClassifier that owns this Interfacerealization (i.e., the classifier that realizes the Interface to which it points).
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()