public class ScaledValueImpl extends SingleValueImpl implements ScaledValue
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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_EDEFAULTmasterOnarchiveSelector, customizationPipeline, properties, SHORT_DESCRIPTION_EDEFAULT, shortDescriptionEVIRTUAL_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, setNamegetMasterOneInvokebasicGetArchiveSelector, basicGetCustomizationPipeline, basicGetLevel, basicSetLevel, eBasicRemoveFromContainerFeature, eInverseAdd, getArchiveSelector, getCustomizationPipeline, getLevel, getProperties, getShortDescription, setArchiveSelector, setCustomizationPipeline, setLevel, setShortDescriptioneBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCustomizationTags, getDataType, getName, setDataType, setNamegetMasterOngetArchiveSelector, getCustomizationPipeline, getLevel, getProperties, setArchiveSelector, setCustomizationPipeline, setLevelgetShortDescription, setShortDescriptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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 SingleValueImplpublic InputDefinition getSourceItem()
getSourceItem in interface ScaledValueScaledValue.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 ScaledValuenewSourceItem - the new value of the 'Source Item' containment reference.ScaledValue.getSourceItem()public double getInputMinimum()
getInputMinimum in interface ScaledValueScaledValue.setInputMinimum(double),
CommonPackage.getScaledValue_InputMinimum()public void setInputMinimum(double newInputMinimum)
setInputMinimum in interface ScaledValuenewInputMinimum - the new value of the 'Input Minimum' attribute.ScaledValue.getInputMinimum()public double getInputMaximum()
getInputMaximum in interface ScaledValueScaledValue.setInputMaximum(double),
CommonPackage.getScaledValue_InputMaximum()public void setInputMaximum(double newInputMaximum)
setInputMaximum in interface ScaledValuenewInputMaximum - the new value of the 'Input Maximum' attribute.ScaledValue.getInputMaximum()public double getOutputMinimum()
getOutputMinimum in interface ScaledValueScaledValue.setOutputMinimum(double),
CommonPackage.getScaledValue_OutputMinimum()public void setOutputMinimum(double newOutputMinimum)
setOutputMinimum in interface ScaledValuenewOutputMinimum - the new value of the 'Output Minimum' attribute.ScaledValue.getOutputMinimum()public double getOutputMaximum()
getOutputMaximum in interface ScaledValueScaledValue.setOutputMaximum(double),
CommonPackage.getScaledValue_OutputMaximum()public void setOutputMaximum(double newOutputMaximum)
setOutputMaximum in interface ScaledValuenewOutputMaximum - the new value of the 'Output Maximum' attribute.ScaledValue.getOutputMaximum()public boolean isValidateRange()
isValidateRange in interface ScaledValueScaledValue.setValidateRange(boolean),
CommonPackage.getScaledValue_ValidateRange()public void setValidateRange(boolean newValidateRange)
setValidateRange in interface ScaledValuenewValidateRange - 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 ComponentImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class SingleValueImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class SingleValueImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class SingleValueImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class SingleValueImplpublic String toString()
toString in class SingleValueImpl