|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InterfaceRealization
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, createUsage, 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.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.DirectedRelationship |
---|
getSources, getTargets |
Methods inherited from interface org.eclipse.uml2.uml.Relationship |
---|
getRelatedElements |
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 |
Method Detail |
---|
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()
|
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 |