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 String
COVERAGE_ID_EDEFAULT
The default value of the 'Coverage Id
' attribute.protected Object
coverageFunction
The cached value of the 'Coverage Function
' containment reference.protected String
coverageId
The cached value of the 'Coverage Id
' attribute.protected EList<Object>
metadata
The cached value of the 'Metadata
' containment reference list.protected Object
rangeType
The cached value of the 'Range Type
' containment reference.protected ServiceParametersType
serviceParameters
The 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 protected
CoverageDescriptionTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetCoverageFunction(Object newCoverageFunction, NotificationChain msgs)
NotificationChain
basicSetDomainSet(Object newDomainSet, NotificationChain msgs)
NotificationChain
basicSetRangeType(Object newRangeType, NotificationChain msgs)
NotificationChain
basicSetServiceParameters(ServiceParametersType newServiceParameters, NotificationChain msgs)
Object
eGet(int featureID, boolean resolve, boolean coreType)
NotificationChain
eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
Object
getCoverageFunction()
String
getCoverageId()
Object
getDomainSet()
EList<Object>
getMetadata()
Object
getRangeType()
ServiceParametersType
getServiceParameters()
void
setCoverageFunction(Object newCoverageFunction)
void
setCoverageId(String newCoverageId)
void
setDomainSet(Object newDomainSet)
void
setRangeType(Object newRangeType)
void
setServiceParameters(ServiceParametersType newServiceParameters)
String
toString()
-
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:
eStaticClass
in classEObjectImpl
-
getCoverageId
public String getCoverageId()
- Specified by:
getCoverageId
in 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:
setCoverageId
in interfaceCoverageDescriptionType
- Parameters:
newCoverageId
- the new value of the 'Coverage Id' attribute.- See Also:
CoverageDescriptionType.getCoverageId()
-
getCoverageFunction
public Object getCoverageFunction()
- Specified by:
getCoverageFunction
in 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:
setCoverageFunction
in interfaceCoverageDescriptionType
- Parameters:
newCoverageFunction
- the new value of the 'Coverage Function' containment reference.- See Also:
CoverageDescriptionType.getCoverageFunction()
-
getMetadata
public EList<Object> getMetadata()
- Specified by:
getMetadata
in interfaceCoverageDescriptionType
- Returns:
- the value of the 'Metadata' containment reference list.
- See Also:
Wcs20Package.getCoverageDescriptionType_Metadata()
-
getDomainSet
public Object getDomainSet()
- Specified by:
getDomainSet
in 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:
setDomainSet
in interfaceCoverageDescriptionType
- Parameters:
newDomainSet
- the new value of the 'Domain Set' containment reference.- See Also:
CoverageDescriptionType.getDomainSet()
-
getRangeType
public Object getRangeType()
- Specified by:
getRangeType
in 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:
setRangeType
in interfaceCoverageDescriptionType
- Parameters:
newRangeType
- the new value of the 'Range Type' containment reference.- See Also:
CoverageDescriptionType.getRangeType()
-
getServiceParameters
public ServiceParametersType getServiceParameters()
- Specified by:
getServiceParameters
in 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:
setServiceParameters
in 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:
eInverseRemove
in classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
-
-