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.
-
-