public abstract class AbstractExpressionValueImpl extends AbstractBooleanValueImpl implements AbstractExpressionValue
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
Classifier |
basicGetComplexType() |
Enumeration |
basicGetEnumerationType() |
DataType |
basicGetExpressionType() |
NumericType |
basicGetNumericType() |
StringType |
basicGetStringType() |
Unit |
basicGetUnit() |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
Classifier |
getComplexType() |
Enumeration |
getEnumerationType() |
java.lang.String |
getExpression() |
DataType |
getExpressionType() |
NumericType |
getNumericType() |
StringType |
getStringType() |
Unit |
getUnit() |
java.lang.String |
getUnparsedExpression() |
void |
setUnit(Unit newUnit) |
void |
setUnparsedExpression(java.lang.String newUnparsedExpression) |
java.lang.String |
toString() |
basicGetBooleanType, getBooleanTypebasicGetAbstractType, basicGetType, getAbstractType, getType, isAbstract, setAbstract, setAbstractTypebasicGetStatus, eInverseRemove, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getIncomingTraces, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLMgetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBooleanTypegetType, isAbstract, setAbstractgetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMgetAbstractType, setAbstractTypedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic Classifier getComplexType()
getComplexType in interface AbstractComplexValueDatavaluePackage.getAbstractComplexValue_ComplexType()public Classifier basicGetComplexType()
public Enumeration getEnumerationType()
getEnumerationType in interface AbstractEnumerationValueDatavaluePackage.getAbstractEnumerationValue_EnumerationType()public Enumeration basicGetEnumerationType()
public Unit getUnit()
getUnit in interface NumericValueNumericValue.setUnit(Unit),
DatavaluePackage.getNumericValue_Unit()public Unit basicGetUnit()
public void setUnit(Unit newUnit)
setUnit in interface NumericValuenewUnit - the new value of the 'Unit' reference.NumericValue.getUnit()public NumericType getNumericType()
getNumericType in interface NumericValueDatavaluePackage.getNumericValue_NumericType()public NumericType basicGetNumericType()
public StringType getStringType()
getStringType in interface AbstractStringValueDatavaluePackage.getAbstractStringValue_StringType()public StringType basicGetStringType()
public java.lang.String getExpression()
getExpression in interface AbstractExpressionValueDatavaluePackage.getAbstractExpressionValue_Expression()public java.lang.String getUnparsedExpression()
getUnparsedExpression in interface AbstractExpressionValueAbstractExpressionValue.setUnparsedExpression(String),
DatavaluePackage.getAbstractExpressionValue_UnparsedExpression()public void setUnparsedExpression(java.lang.String newUnparsedExpression)
setUnparsedExpression in interface AbstractExpressionValuenewUnparsedExpression - the new value of the 'Unparsed Expression' attribute.AbstractExpressionValue.getUnparsedExpression()public DataType getExpressionType()
getExpressionType in interface AbstractExpressionValueDatavaluePackage.getAbstractExpressionValue_ExpressionType()public DataType basicGetExpressionType()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractBooleanValueImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class DataValueImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class DataValueImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractBooleanValueImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class DataValueImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class DataValueImplpublic java.lang.String toString()
toString in class DataValueImpl