Package net.opengis.wcs11.impl
Class DocumentRootImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- DocumentRootImpl
-
- All Implemented Interfaces:
DocumentRoot
,Notifier
,EObject
,InternalEObject
public class DocumentRootImpl extends EObjectImpl implements DocumentRoot
An implementation of the model object 'Document Root'.The following features are implemented:
Mixed
XMLNS Prefix Map
XSI Schema Location
Available Keys
Axis Subset
Capabilities
Contents
Coverage
Coverage Descriptions
Coverages
Coverage Summary
Describe Coverage
Get Capabilities
Get Coverage
Grid Base CRS
Grid CRS
Grid CS
Grid Offsets
Grid Origin
Grid Type
Identifier
Interpolation Methods
Temporal Domain
Temporal Subset
-
-
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
GRID_BASE_CRS_EDEFAULT
The default value of the 'Grid Base CRS
' attribute.protected static String
GRID_CS_EDEFAULT
The default value of the 'Grid CS
' attribute.protected static Object
GRID_OFFSETS_EDEFAULT
The default value of the 'Grid Offsets
' attribute.protected static Object
GRID_ORIGIN_EDEFAULT
The default value of the 'Grid Origin
' attribute.protected static String
GRID_TYPE_EDEFAULT
The default value of the 'Grid Type
' attribute.protected static String
IDENTIFIER_EDEFAULT
The default value of the 'Identifier
' attribute.protected FeatureMap
mixed
The cached value of the 'Mixed
' attribute list.protected EMap
xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map
' map.protected EMap
xSISchemaLocation
The cached value of the 'XSI Schema Location
' map.-
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
DocumentRootImpl()
-
Method Summary
-
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
-
mixed
protected FeatureMap mixed
The cached value of the 'Mixed
' attribute list.- See Also:
getMixed()
-
xMLNSPrefixMap
protected EMap xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map
' map.- See Also:
getXMLNSPrefixMap()
-
xSISchemaLocation
protected EMap xSISchemaLocation
The cached value of the 'XSI Schema Location
' map.- See Also:
getXSISchemaLocation()
-
GRID_BASE_CRS_EDEFAULT
protected static final String GRID_BASE_CRS_EDEFAULT
The default value of the 'Grid Base CRS
' attribute.- See Also:
getGridBaseCRS()
-
GRID_CS_EDEFAULT
protected static final String GRID_CS_EDEFAULT
The default value of the 'Grid CS
' attribute.- See Also:
getGridCS()
, Constant Field Values
-
GRID_OFFSETS_EDEFAULT
protected static final Object GRID_OFFSETS_EDEFAULT
The default value of the 'Grid Offsets
' attribute.- See Also:
getGridOffsets()
-
GRID_ORIGIN_EDEFAULT
protected static final Object GRID_ORIGIN_EDEFAULT
The default value of the 'Grid Origin
' attribute.- See Also:
getGridOrigin()
-
GRID_TYPE_EDEFAULT
protected static final String GRID_TYPE_EDEFAULT
The default value of the 'Grid Type
' attribute.- See Also:
getGridType()
, Constant Field Values
-
IDENTIFIER_EDEFAULT
protected static final String IDENTIFIER_EDEFAULT
The default value of the 'Identifier
' attribute.- See Also:
getIdentifier()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classEObjectImpl
-
getMixed
public FeatureMap getMixed()
- Specified by:
getMixed
in interfaceDocumentRoot
- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
Wcs111Package.getDocumentRoot_Mixed()
-
getXMLNSPrefixMap
public EMap getXMLNSPrefixMap()
- Specified by:
getXMLNSPrefixMap
in interfaceDocumentRoot
- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
Wcs111Package.getDocumentRoot_XMLNSPrefixMap()
-
getXSISchemaLocation
public EMap getXSISchemaLocation()
- Specified by:
getXSISchemaLocation
in interfaceDocumentRoot
- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
Wcs111Package.getDocumentRoot_XSISchemaLocation()
-
getAvailableKeys
public AvailableKeysType getAvailableKeys()
- Specified by:
getAvailableKeys
in interfaceDocumentRoot
- Returns:
- the value of the 'Available Keys' containment reference.
- See Also:
DocumentRoot.setAvailableKeys(AvailableKeysType)
,Wcs111Package.getDocumentRoot_AvailableKeys()
-
basicSetAvailableKeys
public NotificationChain basicSetAvailableKeys(AvailableKeysType newAvailableKeys, NotificationChain msgs)
-
setAvailableKeys
public void setAvailableKeys(AvailableKeysType newAvailableKeys)
- Specified by:
setAvailableKeys
in interfaceDocumentRoot
- Parameters:
newAvailableKeys
- the new value of the 'Available Keys' containment reference.- See Also:
DocumentRoot.getAvailableKeys()
-
getAxisSubset
public AxisSubsetType getAxisSubset()
- Specified by:
getAxisSubset
in interfaceDocumentRoot
- Returns:
- the value of the 'Axis Subset' containment reference.
- See Also:
DocumentRoot.setAxisSubset(AxisSubsetType)
,Wcs111Package.getDocumentRoot_AxisSubset()
-
basicSetAxisSubset
public NotificationChain basicSetAxisSubset(AxisSubsetType newAxisSubset, NotificationChain msgs)
-
setAxisSubset
public void setAxisSubset(AxisSubsetType newAxisSubset)
- Specified by:
setAxisSubset
in interfaceDocumentRoot
- Parameters:
newAxisSubset
- the new value of the 'Axis Subset' containment reference.- See Also:
DocumentRoot.getAxisSubset()
-
getCapabilities
public CapabilitiesType getCapabilities()
- Specified by:
getCapabilities
in interfaceDocumentRoot
- Returns:
- the value of the 'Capabilities' containment reference.
- See Also:
DocumentRoot.setCapabilities(CapabilitiesType)
,Wcs111Package.getDocumentRoot_Capabilities()
-
basicSetCapabilities
public NotificationChain basicSetCapabilities(CapabilitiesType newCapabilities, NotificationChain msgs)
-
setCapabilities
public void setCapabilities(CapabilitiesType newCapabilities)
- Specified by:
setCapabilities
in interfaceDocumentRoot
- Parameters:
newCapabilities
- the new value of the 'Capabilities' containment reference.- See Also:
DocumentRoot.getCapabilities()
-
getContents
public ContentsType getContents()
- Specified by:
getContents
in interfaceDocumentRoot
- Returns:
- the value of the 'Contents' containment reference.
- See Also:
DocumentRoot.setContents(ContentsType)
,Wcs111Package.getDocumentRoot_Contents()
-
basicSetContents
public NotificationChain basicSetContents(ContentsType newContents, NotificationChain msgs)
-
setContents
public void setContents(ContentsType newContents)
- Specified by:
setContents
in interfaceDocumentRoot
- Parameters:
newContents
- the new value of the 'Contents' containment reference.- See Also:
DocumentRoot.getContents()
-
getCoverage
public ReferenceGroupType getCoverage()
- Specified by:
getCoverage
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage' containment reference.
- See Also:
DocumentRoot.setCoverage(ReferenceGroupType)
,Wcs111Package.getDocumentRoot_Coverage()
-
basicSetCoverage
public NotificationChain basicSetCoverage(ReferenceGroupType newCoverage, NotificationChain msgs)
-
setCoverage
public void setCoverage(ReferenceGroupType newCoverage)
- Specified by:
setCoverage
in interfaceDocumentRoot
- Parameters:
newCoverage
- the new value of the 'Coverage' containment reference.- See Also:
DocumentRoot.getCoverage()
-
getCoverageDescriptions
public CoverageDescriptionsType getCoverageDescriptions()
- Specified by:
getCoverageDescriptions
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Descriptions' containment reference.
- See Also:
DocumentRoot.setCoverageDescriptions(CoverageDescriptionsType)
,Wcs111Package.getDocumentRoot_CoverageDescriptions()
-
basicSetCoverageDescriptions
public NotificationChain basicSetCoverageDescriptions(CoverageDescriptionsType newCoverageDescriptions, NotificationChain msgs)
-
setCoverageDescriptions
public void setCoverageDescriptions(CoverageDescriptionsType newCoverageDescriptions)
- Specified by:
setCoverageDescriptions
in interfaceDocumentRoot
- Parameters:
newCoverageDescriptions
- the new value of the 'Coverage Descriptions' containment reference.- See Also:
DocumentRoot.getCoverageDescriptions()
-
getCoverages
public CoveragesType getCoverages()
- Specified by:
getCoverages
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverages' containment reference.
- See Also:
DocumentRoot.setCoverages(CoveragesType)
,Wcs111Package.getDocumentRoot_Coverages()
-
basicSetCoverages
public NotificationChain basicSetCoverages(CoveragesType newCoverages, NotificationChain msgs)
-
setCoverages
public void setCoverages(CoveragesType newCoverages)
- Specified by:
setCoverages
in interfaceDocumentRoot
- Parameters:
newCoverages
- the new value of the 'Coverages' containment reference.- See Also:
DocumentRoot.getCoverages()
-
getCoverageSummary
public CoverageSummaryType getCoverageSummary()
- Specified by:
getCoverageSummary
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Summary' containment reference.
- See Also:
DocumentRoot.setCoverageSummary(CoverageSummaryType)
,Wcs111Package.getDocumentRoot_CoverageSummary()
-
basicSetCoverageSummary
public NotificationChain basicSetCoverageSummary(CoverageSummaryType newCoverageSummary, NotificationChain msgs)
-
setCoverageSummary
public void setCoverageSummary(CoverageSummaryType newCoverageSummary)
- Specified by:
setCoverageSummary
in interfaceDocumentRoot
- Parameters:
newCoverageSummary
- the new value of the 'Coverage Summary' containment reference.- See Also:
DocumentRoot.getCoverageSummary()
-
getDescribeCoverage
public DescribeCoverageType getDescribeCoverage()
- Specified by:
getDescribeCoverage
in interfaceDocumentRoot
- Returns:
- the value of the 'Describe Coverage' containment reference.
- See Also:
DocumentRoot.setDescribeCoverage(DescribeCoverageType)
,Wcs111Package.getDocumentRoot_DescribeCoverage()
-
basicSetDescribeCoverage
public NotificationChain basicSetDescribeCoverage(DescribeCoverageType newDescribeCoverage, NotificationChain msgs)
-
setDescribeCoverage
public void setDescribeCoverage(DescribeCoverageType newDescribeCoverage)
- Specified by:
setDescribeCoverage
in interfaceDocumentRoot
- Parameters:
newDescribeCoverage
- the new value of the 'Describe Coverage' containment reference.- See Also:
DocumentRoot.getDescribeCoverage()
-
getGetCapabilities
public GetCapabilitiesType getGetCapabilities()
- Specified by:
getGetCapabilities
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
DocumentRoot.setGetCapabilities(GetCapabilitiesType)
,Wcs111Package.getDocumentRoot_GetCapabilities()
-
basicSetGetCapabilities
public NotificationChain basicSetGetCapabilities(GetCapabilitiesType newGetCapabilities, NotificationChain msgs)
-
setGetCapabilities
public void setGetCapabilities(GetCapabilitiesType newGetCapabilities)
- Specified by:
setGetCapabilities
in interfaceDocumentRoot
- Parameters:
newGetCapabilities
- the new value of the 'Get Capabilities' containment reference.- See Also:
DocumentRoot.getGetCapabilities()
-
getGetCoverage
public GetCoverageType getGetCoverage()
- Specified by:
getGetCoverage
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Coverage' containment reference.
- See Also:
DocumentRoot.setGetCoverage(GetCoverageType)
,Wcs111Package.getDocumentRoot_GetCoverage()
-
basicSetGetCoverage
public NotificationChain basicSetGetCoverage(GetCoverageType newGetCoverage, NotificationChain msgs)
-
setGetCoverage
public void setGetCoverage(GetCoverageType newGetCoverage)
- Specified by:
setGetCoverage
in interfaceDocumentRoot
- Parameters:
newGetCoverage
- the new value of the 'Get Coverage' containment reference.- See Also:
DocumentRoot.getGetCoverage()
-
getGridBaseCRS
public String getGridBaseCRS()
- Specified by:
getGridBaseCRS
in interfaceDocumentRoot
- Returns:
- the value of the 'Grid Base CRS' attribute.
- See Also:
DocumentRoot.setGridBaseCRS(String)
,Wcs111Package.getDocumentRoot_GridBaseCRS()
-
setGridBaseCRS
public void setGridBaseCRS(String newGridBaseCRS)
- Specified by:
setGridBaseCRS
in interfaceDocumentRoot
- Parameters:
newGridBaseCRS
- the new value of the 'Grid Base CRS' attribute.- See Also:
DocumentRoot.getGridBaseCRS()
-
getGridCRS
public GridCrsType getGridCRS()
- Specified by:
getGridCRS
in interfaceDocumentRoot
- Returns:
- the value of the 'Grid CRS' containment reference.
- See Also:
DocumentRoot.setGridCRS(GridCrsType)
,Wcs111Package.getDocumentRoot_GridCRS()
-
basicSetGridCRS
public NotificationChain basicSetGridCRS(GridCrsType newGridCRS, NotificationChain msgs)
-
setGridCRS
public void setGridCRS(GridCrsType newGridCRS)
- Specified by:
setGridCRS
in interfaceDocumentRoot
- Parameters:
newGridCRS
- the new value of the 'Grid CRS' containment reference.- See Also:
DocumentRoot.getGridCRS()
-
getGridCS
public String getGridCS()
- Specified by:
getGridCS
in interfaceDocumentRoot
- Returns:
- the value of the 'Grid CS' attribute.
- See Also:
DocumentRoot.setGridCS(String)
,Wcs111Package.getDocumentRoot_GridCS()
-
setGridCS
public void setGridCS(String newGridCS)
- Specified by:
setGridCS
in interfaceDocumentRoot
- Parameters:
newGridCS
- the new value of the 'Grid CS' attribute.- See Also:
DocumentRoot.getGridCS()
-
getGridOffsets
public Object getGridOffsets()
- Specified by:
getGridOffsets
in interfaceDocumentRoot
- Returns:
- the value of the 'Grid Offsets' attribute.
- See Also:
DocumentRoot.setGridOffsets(Object)
,Wcs111Package.getDocumentRoot_GridOffsets()
-
setGridOffsets
public void setGridOffsets(Object newGridOffsets)
- Specified by:
setGridOffsets
in interfaceDocumentRoot
- Parameters:
newGridOffsets
- the new value of the 'Grid Offsets' attribute.- See Also:
DocumentRoot.getGridOffsets()
-
getGridOrigin
public Object getGridOrigin()
- Specified by:
getGridOrigin
in interfaceDocumentRoot
- Returns:
- the value of the 'Grid Origin' attribute.
- See Also:
DocumentRoot.setGridOrigin(Object)
,Wcs111Package.getDocumentRoot_GridOrigin()
-
setGridOrigin
public void setGridOrigin(Object newGridOrigin)
- Specified by:
setGridOrigin
in interfaceDocumentRoot
- Parameters:
newGridOrigin
- the new value of the 'Grid Origin' attribute.- See Also:
DocumentRoot.getGridOrigin()
-
getGridType
public String getGridType()
- Specified by:
getGridType
in interfaceDocumentRoot
- Returns:
- the value of the 'Grid Type' attribute.
- See Also:
DocumentRoot.setGridType(String)
,Wcs111Package.getDocumentRoot_GridType()
-
setGridType
public void setGridType(String newGridType)
- Specified by:
setGridType
in interfaceDocumentRoot
- Parameters:
newGridType
- the new value of the 'Grid Type' attribute.- See Also:
DocumentRoot.getGridType()
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifier
in interfaceDocumentRoot
- Returns:
- the value of the 'Identifier' attribute.
- See Also:
DocumentRoot.setIdentifier(String)
,Wcs111Package.getDocumentRoot_Identifier()
-
setIdentifier
public void setIdentifier(String newIdentifier)
- Specified by:
setIdentifier
in interfaceDocumentRoot
- Parameters:
newIdentifier
- the new value of the 'Identifier' attribute.- See Also:
DocumentRoot.getIdentifier()
-
getInterpolationMethods
public InterpolationMethodsType getInterpolationMethods()
- Specified by:
getInterpolationMethods
in interfaceDocumentRoot
- Returns:
- the value of the 'Interpolation Methods' containment reference.
- See Also:
DocumentRoot.setInterpolationMethods(InterpolationMethodsType)
,Wcs111Package.getDocumentRoot_InterpolationMethods()
-
basicSetInterpolationMethods
public NotificationChain basicSetInterpolationMethods(InterpolationMethodsType newInterpolationMethods, NotificationChain msgs)
-
setInterpolationMethods
public void setInterpolationMethods(InterpolationMethodsType newInterpolationMethods)
- Specified by:
setInterpolationMethods
in interfaceDocumentRoot
- Parameters:
newInterpolationMethods
- the new value of the 'Interpolation Methods' containment reference.- See Also:
DocumentRoot.getInterpolationMethods()
-
getTemporalDomain
public TimeSequenceType getTemporalDomain()
- Specified by:
getTemporalDomain
in interfaceDocumentRoot
- Returns:
- the value of the 'Temporal Domain' containment reference.
- See Also:
DocumentRoot.setTemporalDomain(TimeSequenceType)
,Wcs111Package.getDocumentRoot_TemporalDomain()
-
basicSetTemporalDomain
public NotificationChain basicSetTemporalDomain(TimeSequenceType newTemporalDomain, NotificationChain msgs)
-
setTemporalDomain
public void setTemporalDomain(TimeSequenceType newTemporalDomain)
- Specified by:
setTemporalDomain
in interfaceDocumentRoot
- Parameters:
newTemporalDomain
- the new value of the 'Temporal Domain' containment reference.- See Also:
DocumentRoot.getTemporalDomain()
-
getTemporalSubset
public TimeSequenceType getTemporalSubset()
- Specified by:
getTemporalSubset
in interfaceDocumentRoot
- Returns:
- the value of the 'Temporal Subset' containment reference.
- See Also:
DocumentRoot.setTemporalSubset(TimeSequenceType)
,Wcs111Package.getDocumentRoot_TemporalSubset()
-
basicSetTemporalSubset
public NotificationChain basicSetTemporalSubset(TimeSequenceType newTemporalSubset, NotificationChain msgs)
-
setTemporalSubset
public void setTemporalSubset(TimeSequenceType newTemporalSubset)
- Specified by:
setTemporalSubset
in interfaceDocumentRoot
- Parameters:
newTemporalSubset
- the new value of the 'Temporal Subset' containment reference.- See Also:
DocumentRoot.getTemporalSubset()
-
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
-
-