Package net.opengis.wcs11.impl
Class FieldTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- DescriptionTypeImpl
-
- FieldTypeImpl
-
- All Implemented Interfaces:
DescriptionType,FieldType,Notifier,EObject,InternalEObject
public class FieldTypeImpl extends DescriptionTypeImpl implements FieldType
An implementation of the model object 'Field Type'.The following features are implemented:
-
-
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 EListaxisThe cached value of the 'Axis' containment reference list.protected UnNamedDomainTypedefinitionThe cached value of the 'Definition' containment reference.protected StringidentifierThe cached value of the 'Identifier' attribute.protected static StringIDENTIFIER_EDEFAULTThe default value of the 'Identifier' attribute.protected InterpolationMethodsTypeinterpolationMethodsThe cached value of the 'Interpolation Methods' containment reference.protected EListnullValueThe cached value of the 'Null Value' containment reference list.-
Fields inherited from class DescriptionTypeImpl
abstract_, keywords, title
-
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 protectedFieldTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetDefinition(UnNamedDomainType newDefinition, NotificationChain msgs)NotificationChainbasicSetInterpolationMethods(InterpolationMethodsType newInterpolationMethods, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)EListgetAxis()UnNamedDomainTypegetDefinition()StringgetIdentifier()InterpolationMethodsTypegetInterpolationMethods()EListgetNullValue()voidsetDefinition(UnNamedDomainType newDefinition)voidsetIdentifier(String newIdentifier)voidsetInterpolationMethods(InterpolationMethodsType newInterpolationMethods)StringtoString()-
Methods inherited from class DescriptionTypeImpl
getAbstract, getKeywords, getTitle
-
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 DescriptionType
getAbstract, getKeywords, getTitle
-
-
-
-
Field Detail
-
IDENTIFIER_EDEFAULT
protected static final String IDENTIFIER_EDEFAULT
The default value of the 'Identifier' attribute.- See Also:
getIdentifier()
-
identifier
protected String identifier
The cached value of the 'Identifier' attribute.- See Also:
getIdentifier()
-
definition
protected UnNamedDomainType definition
The cached value of the 'Definition' containment reference.- See Also:
getDefinition()
-
nullValue
protected EList nullValue
The cached value of the 'Null Value' containment reference list.- See Also:
getNullValue()
-
interpolationMethods
protected InterpolationMethodsType interpolationMethods
The cached value of the 'Interpolation Methods' containment reference.- See Also:
getInterpolationMethods()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classDescriptionTypeImpl
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifierin interfaceFieldType- Returns:
- the value of the 'Identifier' attribute.
- See Also:
FieldType.setIdentifier(String),Wcs111Package.getFieldType_Identifier()
-
setIdentifier
public void setIdentifier(String newIdentifier)
- Specified by:
setIdentifierin interfaceFieldType- Parameters:
newIdentifier- the new value of the 'Identifier' attribute.- See Also:
FieldType.getIdentifier()
-
getDefinition
public UnNamedDomainType getDefinition()
- Specified by:
getDefinitionin interfaceFieldType- Returns:
- the value of the 'Definition' containment reference.
- See Also:
FieldType.setDefinition(UnNamedDomainType),Wcs111Package.getFieldType_Definition()
-
basicSetDefinition
public NotificationChain basicSetDefinition(UnNamedDomainType newDefinition, NotificationChain msgs)
-
setDefinition
public void setDefinition(UnNamedDomainType newDefinition)
- Specified by:
setDefinitionin interfaceFieldType- Parameters:
newDefinition- the new value of the 'Definition' containment reference.- See Also:
FieldType.getDefinition()
-
getNullValue
public EList getNullValue()
- Specified by:
getNullValuein interfaceFieldType- Returns:
- the value of the 'Null Value' containment reference list.
- See Also:
Wcs111Package.getFieldType_NullValue()
-
getInterpolationMethods
public InterpolationMethodsType getInterpolationMethods()
- Specified by:
getInterpolationMethodsin interfaceFieldType- Returns:
- the value of the 'Interpolation Methods' containment reference.
- See Also:
FieldType.setInterpolationMethods(InterpolationMethodsType),Wcs111Package.getFieldType_InterpolationMethods()
-
basicSetInterpolationMethods
public NotificationChain basicSetInterpolationMethods(InterpolationMethodsType newInterpolationMethods, NotificationChain msgs)
-
setInterpolationMethods
public void setInterpolationMethods(InterpolationMethodsType newInterpolationMethods)
- Specified by:
setInterpolationMethodsin interfaceFieldType- Parameters:
newInterpolationMethods- the new value of the 'Interpolation Methods' containment reference.- See Also:
FieldType.getInterpolationMethods()
-
getAxis
public EList getAxis()
- Specified by:
getAxisin interfaceFieldType- Returns:
- the value of the 'Axis' containment reference list.
- See Also:
Wcs111Package.getFieldType_Axis()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
eInverseRemovein classDescriptionTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classDescriptionTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classDescriptionTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classDescriptionTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classDescriptionTypeImpl
-
toString
public String toString()
- Overrides:
toStringin classBasicEObjectImpl
-
-