Package net.opengis.wcs20.impl
Class CoverageDescriptionTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- CoverageDescriptionTypeImpl
-
- All Implemented Interfaces:
CoverageDescriptionType,Notifier,EObject,InternalEObject
public class CoverageDescriptionTypeImpl extends EObjectImpl implements CoverageDescriptionType
An implementation of the model object 'Coverage Description 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 static StringCOVERAGE_ID_EDEFAULTThe default value of the 'Coverage Id' attribute.protected ObjectcoverageFunctionThe cached value of the 'Coverage Function' containment reference.protected StringcoverageIdThe cached value of the 'Coverage Id' attribute.protected EList<Object>metadataThe cached value of the 'Metadata' containment reference list.protected ObjectrangeTypeThe cached value of the 'Range Type' containment reference.protected ServiceParametersTypeserviceParametersThe cached value of the 'Service Parameters' containment reference.-
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 protectedCoverageDescriptionTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetCoverageFunction(Object newCoverageFunction, NotificationChain msgs)NotificationChainbasicSetDomainSet(Object newDomainSet, NotificationChain msgs)NotificationChainbasicSetRangeType(Object newRangeType, NotificationChain msgs)NotificationChainbasicSetServiceParameters(ServiceParametersType newServiceParameters, 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)ObjectgetCoverageFunction()StringgetCoverageId()ObjectgetDomainSet()EList<Object>getMetadata()ObjectgetRangeType()ServiceParametersTypegetServiceParameters()voidsetCoverageFunction(Object newCoverageFunction)voidsetCoverageId(String newCoverageId)voidsetDomainSet(Object newDomainSet)voidsetRangeType(Object newRangeType)voidsetServiceParameters(ServiceParametersType newServiceParameters)StringtoString()-
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
-
-
-
-
Field Detail
-
COVERAGE_ID_EDEFAULT
protected static final String COVERAGE_ID_EDEFAULT
The default value of the 'Coverage Id' attribute.- See Also:
getCoverageId()
-
coverageId
protected String coverageId
The cached value of the 'Coverage Id' attribute.- See Also:
getCoverageId()
-
coverageFunction
protected Object coverageFunction
The cached value of the 'Coverage Function' containment reference.- See Also:
getCoverageFunction()
-
metadata
protected EList<Object> metadata
The cached value of the 'Metadata' containment reference list.- See Also:
getMetadata()
-
rangeType
protected Object rangeType
The cached value of the 'Range Type' containment reference.- See Also:
getRangeType()
-
serviceParameters
protected ServiceParametersType serviceParameters
The cached value of the 'Service Parameters' containment reference.- See Also:
getServiceParameters()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classEObjectImpl
-
getCoverageId
public String getCoverageId()
- Specified by:
getCoverageIdin interfaceCoverageDescriptionType- Returns:
- the value of the 'Coverage Id' attribute.
- See Also:
CoverageDescriptionType.setCoverageId(String),Wcs20Package.getCoverageDescriptionType_CoverageId()
-
setCoverageId
public void setCoverageId(String newCoverageId)
- Specified by:
setCoverageIdin interfaceCoverageDescriptionType- Parameters:
newCoverageId- the new value of the 'Coverage Id' attribute.- See Also:
CoverageDescriptionType.getCoverageId()
-
getCoverageFunction
public Object getCoverageFunction()
- Specified by:
getCoverageFunctionin interfaceCoverageDescriptionType- Returns:
- the value of the 'Coverage Function' containment reference.
- See Also:
CoverageDescriptionType.setCoverageFunction(Object),Wcs20Package.getCoverageDescriptionType_CoverageFunction()
-
basicSetCoverageFunction
public NotificationChain basicSetCoverageFunction(Object newCoverageFunction, NotificationChain msgs)
-
setCoverageFunction
public void setCoverageFunction(Object newCoverageFunction)
- Specified by:
setCoverageFunctionin interfaceCoverageDescriptionType- Parameters:
newCoverageFunction- the new value of the 'Coverage Function' containment reference.- See Also:
CoverageDescriptionType.getCoverageFunction()
-
getMetadata
public EList<Object> getMetadata()
- Specified by:
getMetadatain interfaceCoverageDescriptionType- Returns:
- the value of the 'Metadata' containment reference list.
- See Also:
Wcs20Package.getCoverageDescriptionType_Metadata()
-
getDomainSet
public Object getDomainSet()
- Specified by:
getDomainSetin interfaceCoverageDescriptionType- Returns:
- the value of the 'Domain Set' containment reference.
- See Also:
CoverageDescriptionType.setDomainSet(Object),Wcs20Package.getCoverageDescriptionType_DomainSet()
-
basicSetDomainSet
public NotificationChain basicSetDomainSet(Object newDomainSet, NotificationChain msgs)
-
setDomainSet
public void setDomainSet(Object newDomainSet)
- Specified by:
setDomainSetin interfaceCoverageDescriptionType- Parameters:
newDomainSet- the new value of the 'Domain Set' containment reference.- See Also:
CoverageDescriptionType.getDomainSet()
-
getRangeType
public Object getRangeType()
- Specified by:
getRangeTypein interfaceCoverageDescriptionType- Returns:
- the value of the 'Range Type' containment reference.
- See Also:
CoverageDescriptionType.setRangeType(Object),Wcs20Package.getCoverageDescriptionType_RangeType()
-
basicSetRangeType
public NotificationChain basicSetRangeType(Object newRangeType, NotificationChain msgs)
-
setRangeType
public void setRangeType(Object newRangeType)
- Specified by:
setRangeTypein interfaceCoverageDescriptionType- Parameters:
newRangeType- the new value of the 'Range Type' containment reference.- See Also:
CoverageDescriptionType.getRangeType()
-
getServiceParameters
public ServiceParametersType getServiceParameters()
- Specified by:
getServiceParametersin interfaceCoverageDescriptionType- Returns:
- the value of the 'Service Parameters' containment reference.
- See Also:
CoverageDescriptionType.setServiceParameters(ServiceParametersType),Wcs20Package.getCoverageDescriptionType_ServiceParameters()
-
basicSetServiceParameters
public NotificationChain basicSetServiceParameters(ServiceParametersType newServiceParameters, NotificationChain msgs)
-
setServiceParameters
public void setServiceParameters(ServiceParametersType newServiceParameters)
- Specified by:
setServiceParametersin interfaceCoverageDescriptionType- Parameters:
newServiceParameters- the new value of the 'Service Parameters' containment reference.- See Also:
CoverageDescriptionType.getServiceParameters()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
eInverseRemovein classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toStringin classBasicEObjectImpl
-
-