public class SimpleAnyTypeImpl extends AnyTypeImpl implements SimpleAnyType
The following features are implemented:
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
Modifier and Type | Field and Description |
---|---|
protected EDataType |
instanceType
The cached value of the '
Instance Type ' reference |
protected static java.lang.String |
RAW_VALUE_EDEFAULT
The default value of the '
Raw Value ' attribute |
protected static java.lang.Object |
VALUE_EDEFAULT
The default value of the '
Value ' attribute |
anyAttribute, mixed
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
EOPPOSITE_FEATURE_BASE
Modifier | Constructor and Description |
---|---|
protected |
SimpleAnyTypeImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EDataType |
getInstanceType() |
java.lang.String |
getRawValue() |
java.lang.Object |
getValue() |
void |
setInstanceType(EDataType newInstanceType) |
void |
setRawValue(java.lang.String newRawValue) |
void |
setValue(java.lang.Object newValue) |
eInverseRemove, getAny, getAnyAttribute, getMixed, toString
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAny, getAnyAttribute, getMixed
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
protected static final java.lang.String RAW_VALUE_EDEFAULT
Raw Value
' attribute.
getRawValue()
protected static final java.lang.Object VALUE_EDEFAULT
Value
' attribute.
getValue()
protected EDataType instanceType
Instance Type
' reference.
getInstanceType()
protected EClass eStaticClass()
eStaticClass
in class AnyTypeImpl
public java.lang.String getRawValue()
getRawValue
in interface SimpleAnyType
SimpleAnyType.setRawValue(String)
,
XMLTypePackage.getSimpleAnyType_RawValue()
public void setRawValue(java.lang.String newRawValue)
setRawValue
in interface SimpleAnyType
newRawValue
- the new value of the 'Raw Value' attribute.SimpleAnyType.getRawValue()
public java.lang.Object getValue()
getValue
in interface SimpleAnyType
SimpleAnyType.setValue(Object)
,
XMLTypePackage.getSimpleAnyType_Value()
public void setValue(java.lang.Object newValue)
setValue
in interface SimpleAnyType
newValue
- the new value of the 'Value' attribute.SimpleAnyType.getValue()
public EDataType getInstanceType()
getInstanceType
in interface SimpleAnyType
SimpleAnyType.setInstanceType(EDataType)
,
XMLTypePackage.getSimpleAnyType_InstanceType()
public void setInstanceType(EDataType newInstanceType)
setInstanceType
in interface SimpleAnyType
newInstanceType
- the new value of the 'Instance Type' reference.SimpleAnyType.getInstanceType()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class AnyTypeImpl
InternalEObject.eGet(EStructuralFeature, boolean, boolean)
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class AnyTypeImpl
EObject.eSet(EStructuralFeature, Object)
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class AnyTypeImpl
EObject.eUnset(EStructuralFeature)
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class AnyTypeImpl
EObject.eIsSet(EStructuralFeature)