Package net.opengis.wcs20.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:
XMLNS Prefix Map
XSI Schema Location
Capabilities
Contents
Coverage Description
Coverage Descriptions
Coverage Id
Coverage Offerings
Coverage Subtype
Coverage Subtype Parent
Coverage Summary
Describe Coverage
Dimension Slice
Dimension Subset
Dimension Trim
Extension
Get Capabilities
Get Coverage
Offered Coverage
Service Metadata
Service Parameters
-
-
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 static QName
COVERAGE_SUBTYPE_EDEFAULT
The default value of the 'Coverage Subtype
' attribute.protected EMap<String,String>
xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map
' map.protected EMap<String,String>
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, toString
-
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
-
xMLNSPrefixMap
protected EMap<String,String> xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map
' map.- See Also:
getXMLNSPrefixMap()
-
xSISchemaLocation
protected EMap<String,String> xSISchemaLocation
The cached value of the 'XSI Schema Location
' map.- See Also:
getXSISchemaLocation()
-
COVERAGE_ID_EDEFAULT
protected static final String COVERAGE_ID_EDEFAULT
The default value of the 'Coverage Id
' attribute.- See Also:
getCoverageId()
-
COVERAGE_SUBTYPE_EDEFAULT
protected static final QName COVERAGE_SUBTYPE_EDEFAULT
The default value of the 'Coverage Subtype
' attribute.- See Also:
getCoverageSubtype()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classEObjectImpl
-
getXMLNSPrefixMap
public EMap<String,String> getXMLNSPrefixMap()
- Specified by:
getXMLNSPrefixMap
in interfaceDocumentRoot
- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
Wcs20Package.getDocumentRoot_XMLNSPrefixMap()
-
getXSISchemaLocation
public EMap<String,String> getXSISchemaLocation()
- Specified by:
getXSISchemaLocation
in interfaceDocumentRoot
- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
Wcs20Package.getDocumentRoot_XSISchemaLocation()
-
getCapabilities
public CapabilitiesType getCapabilities()
- Specified by:
getCapabilities
in interfaceDocumentRoot
- Returns:
- the value of the 'Capabilities' containment reference.
- See Also:
DocumentRoot.setCapabilities(CapabilitiesType)
,Wcs20Package.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)
,Wcs20Package.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()
-
getCoverageDescription
public CoverageDescriptionType getCoverageDescription()
- Specified by:
getCoverageDescription
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Description' containment reference.
- See Also:
DocumentRoot.setCoverageDescription(CoverageDescriptionType)
,Wcs20Package.getDocumentRoot_CoverageDescription()
-
basicSetCoverageDescription
public NotificationChain basicSetCoverageDescription(CoverageDescriptionType newCoverageDescription, NotificationChain msgs)
-
setCoverageDescription
public void setCoverageDescription(CoverageDescriptionType newCoverageDescription)
- Specified by:
setCoverageDescription
in interfaceDocumentRoot
- Parameters:
newCoverageDescription
- the new value of the 'Coverage Description' containment reference.- See Also:
DocumentRoot.getCoverageDescription()
-
getCoverageDescriptions
public CoverageDescriptionsType getCoverageDescriptions()
- Specified by:
getCoverageDescriptions
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Descriptions' containment reference.
- See Also:
DocumentRoot.setCoverageDescriptions(CoverageDescriptionsType)
,Wcs20Package.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()
-
getCoverageId
public String getCoverageId()
- Specified by:
getCoverageId
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Id' attribute.
- See Also:
DocumentRoot.setCoverageId(String)
,Wcs20Package.getDocumentRoot_CoverageId()
-
setCoverageId
public void setCoverageId(String newCoverageId)
- Specified by:
setCoverageId
in interfaceDocumentRoot
- Parameters:
newCoverageId
- the new value of the 'Coverage Id' attribute.- See Also:
DocumentRoot.getCoverageId()
-
getCoverageOfferings
public CoverageOfferingsType getCoverageOfferings()
- Specified by:
getCoverageOfferings
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Offerings' containment reference.
- See Also:
DocumentRoot.setCoverageOfferings(CoverageOfferingsType)
,Wcs20Package.getDocumentRoot_CoverageOfferings()
-
basicSetCoverageOfferings
public NotificationChain basicSetCoverageOfferings(CoverageOfferingsType newCoverageOfferings, NotificationChain msgs)
-
setCoverageOfferings
public void setCoverageOfferings(CoverageOfferingsType newCoverageOfferings)
- Specified by:
setCoverageOfferings
in interfaceDocumentRoot
- Parameters:
newCoverageOfferings
- the new value of the 'Coverage Offerings' containment reference.- See Also:
DocumentRoot.getCoverageOfferings()
-
getCoverageSubtype
public QName getCoverageSubtype()
- Specified by:
getCoverageSubtype
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Subtype' attribute.
- See Also:
DocumentRoot.setCoverageSubtype(QName)
,Wcs20Package.getDocumentRoot_CoverageSubtype()
-
setCoverageSubtype
public void setCoverageSubtype(QName newCoverageSubtype)
- Specified by:
setCoverageSubtype
in interfaceDocumentRoot
- Parameters:
newCoverageSubtype
- the new value of the 'Coverage Subtype' attribute.- See Also:
DocumentRoot.getCoverageSubtype()
-
getCoverageSubtypeParent
public CoverageSubtypeParentType getCoverageSubtypeParent()
- Specified by:
getCoverageSubtypeParent
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Subtype Parent' containment reference.
- See Also:
DocumentRoot.setCoverageSubtypeParent(CoverageSubtypeParentType)
,Wcs20Package.getDocumentRoot_CoverageSubtypeParent()
-
basicSetCoverageSubtypeParent
public NotificationChain basicSetCoverageSubtypeParent(CoverageSubtypeParentType newCoverageSubtypeParent, NotificationChain msgs)
-
setCoverageSubtypeParent
public void setCoverageSubtypeParent(CoverageSubtypeParentType newCoverageSubtypeParent)
- Specified by:
setCoverageSubtypeParent
in interfaceDocumentRoot
- Parameters:
newCoverageSubtypeParent
- the new value of the 'Coverage Subtype Parent' containment reference.- See Also:
DocumentRoot.getCoverageSubtypeParent()
-
getCoverageSummary
public CoverageSummaryType getCoverageSummary()
- Specified by:
getCoverageSummary
in interfaceDocumentRoot
- Returns:
- the value of the 'Coverage Summary' containment reference.
- See Also:
DocumentRoot.setCoverageSummary(CoverageSummaryType)
,Wcs20Package.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)
,Wcs20Package.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()
-
getDimensionSlice
public DimensionSliceType getDimensionSlice()
- Specified by:
getDimensionSlice
in interfaceDocumentRoot
- Returns:
- the value of the 'Dimension Slice' containment reference.
- See Also:
DocumentRoot.setDimensionSlice(DimensionSliceType)
,Wcs20Package.getDocumentRoot_DimensionSlice()
-
basicSetDimensionSlice
public NotificationChain basicSetDimensionSlice(DimensionSliceType newDimensionSlice, NotificationChain msgs)
-
setDimensionSlice
public void setDimensionSlice(DimensionSliceType newDimensionSlice)
- Specified by:
setDimensionSlice
in interfaceDocumentRoot
- Parameters:
newDimensionSlice
- the new value of the 'Dimension Slice' containment reference.- See Also:
DocumentRoot.getDimensionSlice()
-
getDimensionSubset
public DimensionSubsetType getDimensionSubset()
- Specified by:
getDimensionSubset
in interfaceDocumentRoot
- Returns:
- the value of the 'Dimension Subset' containment reference.
- See Also:
Wcs20Package.getDocumentRoot_DimensionSubset()
-
basicSetDimensionSubset
public NotificationChain basicSetDimensionSubset(DimensionSubsetType newDimensionSubset, NotificationChain msgs)
-
getDimensionTrim
public DimensionTrimType getDimensionTrim()
- Specified by:
getDimensionTrim
in interfaceDocumentRoot
- Returns:
- the value of the 'Dimension Trim' containment reference.
- See Also:
DocumentRoot.setDimensionTrim(DimensionTrimType)
,Wcs20Package.getDocumentRoot_DimensionTrim()
-
basicSetDimensionTrim
public NotificationChain basicSetDimensionTrim(DimensionTrimType newDimensionTrim, NotificationChain msgs)
-
setDimensionTrim
public void setDimensionTrim(DimensionTrimType newDimensionTrim)
- Specified by:
setDimensionTrim
in interfaceDocumentRoot
- Parameters:
newDimensionTrim
- the new value of the 'Dimension Trim' containment reference.- See Also:
DocumentRoot.getDimensionTrim()
-
getExtension
public ExtensionType getExtension()
- Specified by:
getExtension
in interfaceDocumentRoot
- Returns:
- the value of the 'Extension' containment reference.
- See Also:
DocumentRoot.setExtension(ExtensionType)
,Wcs20Package.getDocumentRoot_Extension()
-
basicSetExtension
public NotificationChain basicSetExtension(ExtensionType newExtension, NotificationChain msgs)
-
setExtension
public void setExtension(ExtensionType newExtension)
- Specified by:
setExtension
in interfaceDocumentRoot
- Parameters:
newExtension
- the new value of the 'Extension' containment reference.- See Also:
DocumentRoot.getExtension()
-
getGetCapabilities
public GetCapabilitiesType getGetCapabilities()
- Specified by:
getGetCapabilities
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
DocumentRoot.setGetCapabilities(GetCapabilitiesType)
,Wcs20Package.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)
,Wcs20Package.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()
-
getOfferedCoverage
public OfferedCoverageType getOfferedCoverage()
- Specified by:
getOfferedCoverage
in interfaceDocumentRoot
- Returns:
- the value of the 'Offered Coverage' containment reference.
- See Also:
DocumentRoot.setOfferedCoverage(OfferedCoverageType)
,Wcs20Package.getDocumentRoot_OfferedCoverage()
-
basicSetOfferedCoverage
public NotificationChain basicSetOfferedCoverage(OfferedCoverageType newOfferedCoverage, NotificationChain msgs)
-
setOfferedCoverage
public void setOfferedCoverage(OfferedCoverageType newOfferedCoverage)
- Specified by:
setOfferedCoverage
in interfaceDocumentRoot
- Parameters:
newOfferedCoverage
- the new value of the 'Offered Coverage' containment reference.- See Also:
DocumentRoot.getOfferedCoverage()
-
getServiceMetadata
public ServiceMetadataType getServiceMetadata()
- Specified by:
getServiceMetadata
in interfaceDocumentRoot
- Returns:
- the value of the 'Service Metadata' containment reference.
- See Also:
DocumentRoot.setServiceMetadata(ServiceMetadataType)
,Wcs20Package.getDocumentRoot_ServiceMetadata()
-
basicSetServiceMetadata
public NotificationChain basicSetServiceMetadata(ServiceMetadataType newServiceMetadata, NotificationChain msgs)
-
setServiceMetadata
public void setServiceMetadata(ServiceMetadataType newServiceMetadata)
- Specified by:
setServiceMetadata
in interfaceDocumentRoot
- Parameters:
newServiceMetadata
- the new value of the 'Service Metadata' containment reference.- See Also:
DocumentRoot.getServiceMetadata()
-
getServiceParameters
public ServiceParametersType getServiceParameters()
- Specified by:
getServiceParameters
in interfaceDocumentRoot
- Returns:
- the value of the 'Service Parameters' containment reference.
- See Also:
DocumentRoot.setServiceParameters(ServiceParametersType)
,Wcs20Package.getDocumentRoot_ServiceParameters()
-
basicSetServiceParameters
public NotificationChain basicSetServiceParameters(ServiceParametersType newServiceParameters, NotificationChain msgs)
-
setServiceParameters
public void setServiceParameters(ServiceParametersType newServiceParameters)
- Specified by:
setServiceParameters
in interfaceDocumentRoot
- Parameters:
newServiceParameters
- the new value of the 'Service Parameters' containment reference.- See Also:
DocumentRoot.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
-
-