Package UncertaintyVariationModel
Interface VariationPoint
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,Notifier
- All Known Implementing Classes:
VariationPointImpl
public interface VariationPoint extends org.eclipse.emf.cdo.CDOObject
A representation of the model object 'Variation Point'.The following features are supported:
- See Also:
UncertaintyVariationModelPackage.getVariationPoint()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getEntityName()
Returns the value of the 'Entity Name' attribute.String
getStateHandlerId()
Returns the value of the 'State Handler Id' attribute.VariationDescription
getVariationDescription()
Returns the value of the 'Variation Description' containment reference.EList<de.uka.ipd.sdq.identifier.Identifier>
getVaryingSubjects()
Returns the value of the 'Varying Subjects' reference list.void
setEntityName(String value)
Sets the value of the 'Entity Name
' attribute.void
setStateHandlerId(String value)
Sets the value of the 'State Handler Id
' attribute.void
setVariationDescription(VariationDescription value)
Sets the value of the 'Variation Description
' containment reference.-
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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getVaryingSubjects
EList<de.uka.ipd.sdq.identifier.Identifier> getVaryingSubjects()
Returns the value of the 'Varying Subjects' reference list. The list contents are of typeIdentifier
.- Returns:
- the value of the 'Varying Subjects' reference list.
- See Also:
UncertaintyVariationModelPackage.getVariationPoint_VaryingSubjects()
- Generated class or method.
- EMF model class or method.
- required="true"
-
getVariationDescription
VariationDescription getVariationDescription()
Returns the value of the 'Variation Description' containment reference. It is bidirectional and its opposite is 'Variationpoint
'.- Returns:
- the value of the 'Variation Description' containment reference.
- See Also:
setVariationDescription(VariationDescription)
,UncertaintyVariationModelPackage.getVariationPoint_VariationDescription()
,VariationDescription.getVariationpoint()
- Generated class or method.
- EMF model class or method.
- opposite="variationpoint" containment="true"
-
setVariationDescription
void setVariationDescription(VariationDescription value)
Sets the value of the 'Variation Description
' containment reference.- Parameters:
value
- the new value of the 'Variation Description' containment reference.- See Also:
getVariationDescription()
- Generated class or method.
-
getStateHandlerId
String getStateHandlerId()
Returns the value of the 'State Handler Id' attribute.- Returns:
- the value of the 'State Handler Id' attribute.
- See Also:
setStateHandlerId(String)
,UncertaintyVariationModelPackage.getVariationPoint_StateHandlerId()
- Generated class or method.
- EMF model class or method.
- required="true"
-
setStateHandlerId
void setStateHandlerId(String value)
Sets the value of the 'State Handler Id
' attribute.- Parameters:
value
- the new value of the 'State Handler Id' attribute.- See Also:
getStateHandlerId()
- Generated class or method.
-
getEntityName
String getEntityName()
Returns the value of the 'Entity Name' attribute.- Returns:
- the value of the 'Entity Name' attribute.
- See Also:
setEntityName(String)
,UncertaintyVariationModelPackage.getVariationPoint_EntityName()
- Generated class or method.
- EMF model class or method.
-
setEntityName
void setEntityName(String value)
Sets the value of the 'Entity Name
' attribute.- Parameters:
value
- the new value of the 'Entity Name' attribute.- See Also:
getEntityName()
- Generated class or method.
-
-