|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Interface Realization'. An interface realization is a specialized realization relationship between a classifier and an interface. This relationship signifies that the realizing classifier conforms to the contract specified by the interface.
The following features are supported:
UMLPackage.getInterfaceRealization()
Field Summary |
Fields inherited from interface org.eclipse.uml2.uml.NamedElement |
SEPARATOR |
Method Summary | |
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 |
Methods inherited from interface org.eclipse.uml2.uml.Abstraction |
createMapping, getMapping, setMapping |
Methods inherited from interface org.eclipse.uml2.uml.Dependency |
getClient, getClient, getClients, getSupplier, getSupplier, getSuppliers |
Methods inherited from interface org.eclipse.uml2.uml.NamedElement |
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 |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.uml2.uml.ParameterableElement |
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter |
Methods inherited from interface org.eclipse.uml2.uml.DirectedRelationship |
getSources, getTargets |
Methods inherited from interface org.eclipse.uml2.uml.Relationship |
getRelatedElements |
Method Detail |
public Interface getContract()
setContract(Interface)
,
UMLPackage.getInterfaceRealization_Contract()
public void setContract(Interface value)
Contract
' reference.
value
- the new value of the 'Contract' reference.getContract()
public 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()
public void setImplementingClassifier(BehavioredClassifier value)
Implementing Classifier
' container reference.
value
- the new value of the 'Implementing Classifier' container reference.getImplementingClassifier()
|
Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |