Interface RequiredElement
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
- All Known Subinterfaces:
PCMRE
,PCMRECategory
,PCMRECIBehavior
,PCMREInfrastructureInterface
,PCMREInfrastructureRole
,PCMREInfrastructureSignature
,PCMREInterface
,PCMREResource
,PCMREResourceInterface
,PCMREResourceRole
,PCMREResourceSignature
,PCMRERole
,PCMRESignature
- All Known Implementing Classes:
PCMRECategoryImpl
,PCMRECIBehaviorImpl
,PCMREImpl
,PCMREInfrastructureInterfaceImpl
,PCMREInfrastructureRoleImpl
,PCMREInfrastructureSignatureImpl
,PCMREInterfaceImpl
,PCMREResourceImpl
,PCMREResourceInterfaceImpl
,PCMREResourceRoleImpl
,PCMREResourceSignatureImpl
,PCMRERoleImpl
,PCMRESignatureImpl
,RequiredElementImpl
public interface RequiredElement
extends de.uka.ipd.sdq.identifier.Identifier
A representation of the model object 'Required Element'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Child REs' containment reference list.Returns the value of the 'Parent RE' container reference.Returns the value of the 'Precision' containment reference.Returns the value of the 'Quality Annotation' container reference.Returns the value of the 'Required Element Deviation' container reference.void
setParentRE
(RequiredElement value) Sets the value of the 'Parent RE
' container reference.void
setPrecision
(REPrecision value) Sets the value of the 'Precision
' containment reference.void
Sets the value of the 'Quality Annotation
' container reference.void
Sets the value of the 'Required Element Deviation
' container reference.boolean
StipulatedPrecisionMustBeSetInStipulationContext
(DiagnosticChain diagnostics, Map<Object, Object> context) Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getRequiredElementDeviation
RequiredElementDeviation getRequiredElementDeviation()Returns the value of the 'Required Element Deviation' container reference. It is bidirectional and its opposite is 'Required Element
'.If the meaning of the 'Required Element Deviation' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Required Element Deviation' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="requiredElement" transient="false" ordered="false"
-
setRequiredElementDeviation
Sets the value of the 'Required Element Deviation
' container reference.- Parameters:
value
- the new value of the 'Required Element Deviation' container reference.- See Also:
- Generated class or method.
-
getChildREs
EList<RequiredElement> getChildREs()Returns the value of the 'Child REs' containment reference list. The list contents are of typeRequiredElement
. It is bidirectional and its opposite is 'Parent RE
'.If the meaning of the 'Child REs' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Child REs' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="parentRE" containment="true" ordered="false"
-
getParentRE
RequiredElement getParentRE()Returns the value of the 'Parent RE' container reference. It is bidirectional and its opposite is 'Child REs
'.If the meaning of the 'Parent RE' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Parent RE' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="childREs" transient="false" ordered="false"
-
setParentRE
Sets the value of the 'Parent RE
' container reference.- Parameters:
value
- the new value of the 'Parent RE' container reference.- See Also:
- Generated class or method.
-
getPrecision
REPrecision getPrecision()Returns the value of the 'Precision' containment reference. It is bidirectional and its opposite is 'Required Element
'.If the meaning of the 'Precision' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Precision' containment reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="requiredElement" containment="true" ordered="false"
-
setPrecision
Sets the value of the 'Precision
' containment reference.- Parameters:
value
- the new value of the 'Precision' containment reference.- See Also:
- Generated class or method.
-
getQualityAnnotation
QualityAnnotation getQualityAnnotation()Returns the value of the 'Quality Annotation' container reference. It is bidirectional and its opposite is 'Stipulated RE Precisions
'.If the meaning of the 'Quality Annotation' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Quality Annotation' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="stipulatedREPrecisions" transient="false" ordered="false"
-
setQualityAnnotation
Sets the value of the 'Quality Annotation
' container reference.- Parameters:
value
- the new value of the 'Quality Annotation' container reference.- See Also:
- Generated class or method.
-
StipulatedPrecisionMustBeSetInStipulationContext
boolean StipulatedPrecisionMustBeSetInStipulationContext(DiagnosticChain diagnostics, Map<Object, Object> context) - Parameters:
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.- Generated class or method.
- EMF model class or method.
- annotation= "http://www.eclipse.org/uml2/1.1.0/GenModel body='self.qualityAnnotation->size() = self.precision->size()'"
-