Interface ClassChoice
-
- All Known Implementing Classes:
ClassChoiceImpl
public interface ClassChoice extends Choice
A representation of the model object 'Class Choice'. The EnumerationChoice represents a choice for a DegreeOfFreedom that has a domain of PCM Entities (i.e. a EnumerationDegree). TODO constraint: The degreeOfFreedom of this Choice must be an EnumerationDegreeThe following features are supported:
- See Also:
designdecisionPackage.getClassChoice()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EObject
getChosenValue()
Returns the value of the 'Chosen Value' reference.void
setChosenValue​(EObject value)
Sets the value of the 'Chosen Value
' reference.-
Methods inherited from interface de.uka.ipd.sdq.pcm.designdecision.Choice
getDegreeOfFreedomInstance, getValue, isActive, setDegreeOfFreedomInstance, setIsActive, setValue
-
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
-
getChosenValue
EObject getChosenValue()
Returns the value of the 'Chosen Value' reference. TODO: constraint: Chosen entity must be in the domain of the EnumerationDegree;- Returns:
- the value of the 'Chosen Value' reference.
- See Also:
setChosenValue(EObject)
,designdecisionPackage.getClassChoice_ChosenValue()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setChosenValue
void setChosenValue​(EObject value)
Sets the value of the 'Chosen Value
' reference.- Parameters:
value
- the new value of the 'Chosen Value' reference.- See Also:
getChosenValue()
- Generated class or method.
-
-