Package net.opengis.wcs10.impl
Class ValueEnumTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- ValueEnumBaseTypeImpl
-
- ValueEnumTypeImpl
-
- All Implemented Interfaces:
ValueEnumBaseType
,ValueEnumType
,Notifier
,EObject
,InternalEObject
- Direct Known Subclasses:
ValuesTypeImpl
public class ValueEnumTypeImpl extends ValueEnumBaseTypeImpl implements ValueEnumType
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected String
semantic
The cached value of the 'Semantic
' attribute.protected static String
SEMANTIC_EDEFAULT
The default value of the 'Semantic
' attribute.protected String
type
The cached value of the 'Type
' attribute.protected static String
TYPE_EDEFAULT
The default value of the 'Type
' attribute.-
Fields inherited from class ValueEnumBaseTypeImpl
group
-
Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ValueEnumTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
String
getSemantic()
String
getType()
void
setSemantic(String newSemantic)
void
setType(String newType)
String
toString()
-
Methods inherited from class ValueEnumBaseTypeImpl
eInverseRemove, getGroup, getInterval, getSingleValue
-
Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class BasicEObjectImpl
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
-
Methods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface ValueEnumBaseType
getGroup, getInterval, getSingleValue
-
-
-
-
Field Detail
-
SEMANTIC_EDEFAULT
protected static final String SEMANTIC_EDEFAULT
The default value of the 'Semantic
' attribute.- See Also:
getSemantic()
-
semantic
protected String semantic
The cached value of the 'Semantic
' attribute.- See Also:
getSemantic()
-
TYPE_EDEFAULT
protected static final String TYPE_EDEFAULT
The default value of the 'Type
' attribute.- See Also:
getType()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classValueEnumBaseTypeImpl
-
getSemantic
public String getSemantic()
- Specified by:
getSemantic
in interfaceValueEnumType
- Returns:
- the value of the 'Semantic' attribute.
- See Also:
ValueEnumType.setSemantic(String)
,Wcs10Package.getValueEnumType_Semantic()
-
setSemantic
public void setSemantic(String newSemantic)
- Specified by:
setSemantic
in interfaceValueEnumType
- Parameters:
newSemantic
- the new value of the 'Semantic' attribute.- See Also:
ValueEnumType.getSemantic()
-
getType
public String getType()
- Specified by:
getType
in interfaceValueEnumType
- Returns:
- the value of the 'Type' attribute.
- See Also:
ValueEnumType.setType(String)
,Wcs10Package.getValueEnumType_Type()
-
setType
public void setType(String newType)
- Specified by:
setType
in interfaceValueEnumType
- Parameters:
newType
- the new value of the 'Type' attribute.- See Also:
ValueEnumType.getType()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classValueEnumBaseTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classValueEnumBaseTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classValueEnumBaseTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classValueEnumBaseTypeImpl
-
toString
public String toString()
- Overrides:
toString
in classValueEnumBaseTypeImpl
-
-