public class ScaledValueImpl extends SingleValueImpl implements ScaledValue
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected static double |
INPUT_MAXIMUM_EDEFAULT
The default value of the '
Input Maximum ' attribute. |
protected static double |
INPUT_MINIMUM_EDEFAULT
The default value of the '
Input Minimum ' attribute. |
protected double |
inputMaximum
The cached value of the '
Input Maximum ' attribute. |
protected double |
inputMinimum
The cached value of the '
Input Minimum ' attribute. |
protected static double |
OUTPUT_MAXIMUM_EDEFAULT
The default value of the '
Output Maximum ' attribute. |
protected static double |
OUTPUT_MINIMUM_EDEFAULT
The default value of the '
Output Minimum ' attribute. |
protected double |
outputMaximum
The cached value of the '
Output Maximum ' attribute. |
protected double |
outputMinimum
The cached value of the '
Output Minimum ' attribute. |
protected InputDefinition |
sourceItem
The cached value of the '
Source Item ' containment reference. |
protected static boolean |
VALIDATE_RANGE_EDEFAULT
The default value of the '
Validate Range ' attribute. |
protected boolean |
validateRange
The cached value of the '
Validate Range ' attribute. |
customizationTags, DATA_TYPE_EDEFAULT, dataType, name, NAME_EDEFAULT
masterOn
archiveSelector, customizationPipeline, properties, SHORT_DESCRIPTION_EDEFAULT, shortDescription
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
ScaledValueImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSourceItem(InputDefinition newSourceItem,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
double |
getInputMaximum() |
double |
getInputMinimum() |
double |
getOutputMaximum() |
double |
getOutputMinimum() |
InputDefinition |
getSourceItem() |
boolean |
isValidateRange() |
void |
setInputMaximum(double newInputMaximum) |
void |
setInputMinimum(double newInputMinimum) |
void |
setOutputMaximum(double newOutputMaximum) |
void |
setOutputMinimum(double newOutputMinimum) |
void |
setSourceItem(InputDefinition newSourceItem) |
void |
setValidateRange(boolean newValidateRange) |
String |
toString() |
getCustomizationTags, getDataType, getName, setDataType, setName
eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getMasterOn
eInvoke
basicGetArchiveSelector, basicGetCustomizationPipeline, basicGetLevel, basicSetLevel, eBasicRemoveFromContainerFeature, eInverseAdd, getArchiveSelector, getCustomizationPipeline, getLevel, getProperties, getShortDescription, setArchiveSelector, setCustomizationPipeline, setLevel, setShortDescription
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCustomizationTags, getDataType, getName, setDataType, setName
getMasterOn
getArchiveSelector, getCustomizationPipeline, getLevel, getProperties, setArchiveSelector, setCustomizationPipeline, setLevel
getShortDescription, setShortDescription
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getMasterOn
protected InputDefinition sourceItem
Source Item
' containment reference.
getSourceItem()
protected static final double INPUT_MINIMUM_EDEFAULT
Input Minimum
' attribute.
getInputMinimum()
,
Constant Field Valuesprotected double inputMinimum
Input Minimum
' attribute.
getInputMinimum()
protected static final double INPUT_MAXIMUM_EDEFAULT
Input Maximum
' attribute.
getInputMaximum()
,
Constant Field Valuesprotected double inputMaximum
Input Maximum
' attribute.
getInputMaximum()
protected static final double OUTPUT_MINIMUM_EDEFAULT
Output Minimum
' attribute.
getOutputMinimum()
,
Constant Field Valuesprotected double outputMinimum
Output Minimum
' attribute.
getOutputMinimum()
protected static final double OUTPUT_MAXIMUM_EDEFAULT
Output Maximum
' attribute.
getOutputMaximum()
,
Constant Field Valuesprotected double outputMaximum
Output Maximum
' attribute.
getOutputMaximum()
protected static final boolean VALIDATE_RANGE_EDEFAULT
Validate Range
' attribute.
isValidateRange()
,
Constant Field Valuesprotected boolean validateRange
Validate Range
' attribute.
isValidateRange()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class SingleValueImpl
public InputDefinition getSourceItem()
getSourceItem
in interface ScaledValue
ScaledValue.setSourceItem(InputDefinition)
,
CommonPackage.getScaledValue_SourceItem()
public org.eclipse.emf.common.notify.NotificationChain basicSetSourceItem(InputDefinition newSourceItem, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSourceItem(InputDefinition newSourceItem)
setSourceItem
in interface ScaledValue
newSourceItem
- the new value of the 'Source Item' containment reference.ScaledValue.getSourceItem()
public double getInputMinimum()
getInputMinimum
in interface ScaledValue
ScaledValue.setInputMinimum(double)
,
CommonPackage.getScaledValue_InputMinimum()
public void setInputMinimum(double newInputMinimum)
setInputMinimum
in interface ScaledValue
newInputMinimum
- the new value of the 'Input Minimum' attribute.ScaledValue.getInputMinimum()
public double getInputMaximum()
getInputMaximum
in interface ScaledValue
ScaledValue.setInputMaximum(double)
,
CommonPackage.getScaledValue_InputMaximum()
public void setInputMaximum(double newInputMaximum)
setInputMaximum
in interface ScaledValue
newInputMaximum
- the new value of the 'Input Maximum' attribute.ScaledValue.getInputMaximum()
public double getOutputMinimum()
getOutputMinimum
in interface ScaledValue
ScaledValue.setOutputMinimum(double)
,
CommonPackage.getScaledValue_OutputMinimum()
public void setOutputMinimum(double newOutputMinimum)
setOutputMinimum
in interface ScaledValue
newOutputMinimum
- the new value of the 'Output Minimum' attribute.ScaledValue.getOutputMinimum()
public double getOutputMaximum()
getOutputMaximum
in interface ScaledValue
ScaledValue.setOutputMaximum(double)
,
CommonPackage.getScaledValue_OutputMaximum()
public void setOutputMaximum(double newOutputMaximum)
setOutputMaximum
in interface ScaledValue
newOutputMaximum
- the new value of the 'Output Maximum' attribute.ScaledValue.getOutputMaximum()
public boolean isValidateRange()
isValidateRange
in interface ScaledValue
ScaledValue.setValidateRange(boolean)
,
CommonPackage.getScaledValue_ValidateRange()
public void setValidateRange(boolean newValidateRange)
setValidateRange
in interface ScaledValue
newValidateRange
- the new value of the 'Validate Range' attribute.ScaledValue.isValidateRange()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class ComponentImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class SingleValueImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class SingleValueImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class SingleValueImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class SingleValueImpl
public String toString()
toString
in class SingleValueImpl