Interface Variation
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,Notifier
- All Known Implementing Classes:
VariationImpl
public interface Variation extends org.eclipse.emf.cdo.CDOObject
A representation of the model object 'Variation'.The following features are supported:
- See Also:
ExperimentsPackage.getVariation()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getMaxValue()
Returns the value of the 'Max Value' attribute.long
getMaxVariations()
Returns the value of the 'Max Variations' attribute.double
getMinValue()
Returns the value of the 'Min Value' attribute.String
getName()
Returns the value of the 'Name' attribute.VariationType
getType()
Returns the value of the 'Type' reference.ValueProvider
getValueProvider()
Returns the value of the 'Value Provider' containment reference.String
getVariedObjectId()
Returns the value of the 'Varied Object Id' attribute.void
setMaxValue(double value)
Sets the value of the 'Max Value
' attribute.void
setMaxVariations(long value)
Sets the value of the 'Max Variations
' attribute.void
setMinValue(double value)
Sets the value of the 'Min Value
' attribute.void
setName(String value)
Sets the value of the 'Name
' attribute.void
setType(VariationType value)
Sets the value of the 'Type
' reference.void
setValueProvider(ValueProvider value)
Sets the value of the 'Value Provider
' containment reference.void
setVariedObjectId(String value)
Sets the value of the 'Varied Object Id
' attribute.-
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
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
getType
VariationType getType()
Returns the value of the 'Type' reference.If the meaning of the 'Type' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Type' reference.
- See Also:
setType(VariationType)
,ExperimentsPackage.getVariation_Type()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setType
void setType(VariationType value)
Sets the value of the 'Type
' reference.- Parameters:
value
- the new value of the 'Type' reference.- See Also:
getType()
- Generated class or method.
-
getValueProvider
ValueProvider getValueProvider()
Returns the value of the 'Value Provider' containment reference.If the meaning of the 'Value Provider' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Value Provider' containment reference.
- See Also:
setValueProvider(ValueProvider)
,ExperimentsPackage.getVariation_ValueProvider()
- Generated class or method.
- EMF model class or method.
- containment="true" required="true" ordered="false"
-
setValueProvider
void setValueProvider(ValueProvider value)
Sets the value of the 'Value Provider
' containment reference.- Parameters:
value
- the new value of the 'Value Provider' containment reference.- See Also:
getValueProvider()
- Generated class or method.
-
getMinValue
double getMinValue()
Returns the value of the 'Min Value' attribute.If the meaning of the 'Min Value' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Min Value' attribute.
- See Also:
setMinValue(double)
,ExperimentsPackage.getVariation_MinValue()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setMinValue
void setMinValue(double value)
Sets the value of the 'Min Value
' attribute.- Parameters:
value
- the new value of the 'Min Value' attribute.- See Also:
getMinValue()
- Generated class or method.
-
getMaxValue
double getMaxValue()
Returns the value of the 'Max Value' attribute.If the meaning of the 'Max Value' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Max Value' attribute.
- See Also:
setMaxValue(double)
,ExperimentsPackage.getVariation_MaxValue()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setMaxValue
void setMaxValue(double value)
Sets the value of the 'Max Value
' attribute.- Parameters:
value
- the new value of the 'Max Value' attribute.- See Also:
getMaxValue()
- Generated class or method.
-
getMaxVariations
long getMaxVariations()
Returns the value of the 'Max Variations' attribute.If the meaning of the 'Max Variations' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Max Variations' attribute.
- See Also:
setMaxVariations(long)
,ExperimentsPackage.getVariation_MaxVariations()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setMaxVariations
void setMaxVariations(long value)
Sets the value of the 'Max Variations
' attribute.- Parameters:
value
- the new value of the 'Max Variations' attribute.- See Also:
getMaxVariations()
- Generated class or method.
-
getVariedObjectId
String getVariedObjectId()
Returns the value of the 'Varied Object Id' attribute.If the meaning of the 'Varied Object Id' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Varied Object Id' attribute.
- See Also:
setVariedObjectId(String)
,ExperimentsPackage.getVariation_VariedObjectId()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setVariedObjectId
void setVariedObjectId(String value)
Sets the value of the 'Varied Object Id
' attribute.- Parameters:
value
- the new value of the 'Varied Object Id' attribute.- See Also:
getVariedObjectId()
- Generated class or method.
-
getName
String getName()
Returns the value of the 'Name' attribute.If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Name' attribute.
- See Also:
setName(String)
,ExperimentsPackage.getVariation_Name()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
-