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 MapXSI Schema LocationCapabilitiesContentsCoverage DescriptionCoverage DescriptionsCoverage IdCoverage OfferingsCoverage SubtypeCoverage Subtype ParentCoverage SummaryDescribe CoverageDimension SliceDimension SubsetDimension TrimExtensionGet CapabilitiesGet CoverageOffered CoverageService MetadataService 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 StringCOVERAGE_ID_EDEFAULTThe default value of the 'Coverage Id' attribute.protected static QNameCOVERAGE_SUBTYPE_EDEFAULTThe default value of the 'Coverage Subtype' attribute.protected EMap<String,String>xMLNSPrefixMapThe cached value of the 'XMLNS Prefix Map' map.protected EMap<String,String>xSISchemaLocationThe 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 protectedDocumentRootImpl()
-
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:
eStaticClassin classEObjectImpl
-
getXMLNSPrefixMap
public EMap<String,String> getXMLNSPrefixMap()
- Specified by:
getXMLNSPrefixMapin interfaceDocumentRoot- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
Wcs20Package.getDocumentRoot_XMLNSPrefixMap()
-
getXSISchemaLocation
public EMap<String,String> getXSISchemaLocation()
- Specified by:
getXSISchemaLocationin interfaceDocumentRoot- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
Wcs20Package.getDocumentRoot_XSISchemaLocation()
-
getCapabilities
public CapabilitiesType getCapabilities()
- Specified by:
getCapabilitiesin 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:
setCapabilitiesin interfaceDocumentRoot- Parameters:
newCapabilities- the new value of the 'Capabilities' containment reference.- See Also:
DocumentRoot.getCapabilities()
-
getContents
public ContentsType getContents()
- Specified by:
getContentsin 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:
setContentsin interfaceDocumentRoot- Parameters:
newContents- the new value of the 'Contents' containment reference.- See Also:
DocumentRoot.getContents()
-
getCoverageDescription
public CoverageDescriptionType getCoverageDescription()
- Specified by:
getCoverageDescriptionin 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:
setCoverageDescriptionin interfaceDocumentRoot- Parameters:
newCoverageDescription- the new value of the 'Coverage Description' containment reference.- See Also:
DocumentRoot.getCoverageDescription()
-
getCoverageDescriptions
public CoverageDescriptionsType getCoverageDescriptions()
- Specified by:
getCoverageDescriptionsin 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:
setCoverageDescriptionsin interfaceDocumentRoot- Parameters:
newCoverageDescriptions- the new value of the 'Coverage Descriptions' containment reference.- See Also:
DocumentRoot.getCoverageDescriptions()
-
getCoverageId
public String getCoverageId()
- Specified by:
getCoverageIdin 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:
setCoverageIdin interfaceDocumentRoot- Parameters:
newCoverageId- the new value of the 'Coverage Id' attribute.- See Also:
DocumentRoot.getCoverageId()
-
getCoverageOfferings
public CoverageOfferingsType getCoverageOfferings()
- Specified by:
getCoverageOfferingsin 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:
setCoverageOfferingsin interfaceDocumentRoot- Parameters:
newCoverageOfferings- the new value of the 'Coverage Offerings' containment reference.- See Also:
DocumentRoot.getCoverageOfferings()
-
getCoverageSubtype
public QName getCoverageSubtype()
- Specified by:
getCoverageSubtypein 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:
setCoverageSubtypein interfaceDocumentRoot- Parameters:
newCoverageSubtype- the new value of the 'Coverage Subtype' attribute.- See Also:
DocumentRoot.getCoverageSubtype()
-
getCoverageSubtypeParent
public CoverageSubtypeParentType getCoverageSubtypeParent()
- Specified by:
getCoverageSubtypeParentin 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:
setCoverageSubtypeParentin interfaceDocumentRoot- Parameters:
newCoverageSubtypeParent- the new value of the 'Coverage Subtype Parent' containment reference.- See Also:
DocumentRoot.getCoverageSubtypeParent()
-
getCoverageSummary
public CoverageSummaryType getCoverageSummary()
- Specified by:
getCoverageSummaryin 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:
setCoverageSummaryin interfaceDocumentRoot- Parameters:
newCoverageSummary- the new value of the 'Coverage Summary' containment reference.- See Also:
DocumentRoot.getCoverageSummary()
-
getDescribeCoverage
public DescribeCoverageType getDescribeCoverage()
- Specified by:
getDescribeCoveragein 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:
setDescribeCoveragein interfaceDocumentRoot- Parameters:
newDescribeCoverage- the new value of the 'Describe Coverage' containment reference.- See Also:
DocumentRoot.getDescribeCoverage()
-
getDimensionSlice
public DimensionSliceType getDimensionSlice()
- Specified by:
getDimensionSlicein 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:
setDimensionSlicein interfaceDocumentRoot- Parameters:
newDimensionSlice- the new value of the 'Dimension Slice' containment reference.- See Also:
DocumentRoot.getDimensionSlice()
-
getDimensionSubset
public DimensionSubsetType getDimensionSubset()
- Specified by:
getDimensionSubsetin 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:
getDimensionTrimin 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:
setDimensionTrimin interfaceDocumentRoot- Parameters:
newDimensionTrim- the new value of the 'Dimension Trim' containment reference.- See Also:
DocumentRoot.getDimensionTrim()
-
getExtension
public ExtensionType getExtension()
- Specified by:
getExtensionin 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:
setExtensionin interfaceDocumentRoot- Parameters:
newExtension- the new value of the 'Extension' containment reference.- See Also:
DocumentRoot.getExtension()
-
getGetCapabilities
public GetCapabilitiesType getGetCapabilities()
- Specified by:
getGetCapabilitiesin 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:
setGetCapabilitiesin interfaceDocumentRoot- Parameters:
newGetCapabilities- the new value of the 'Get Capabilities' containment reference.- See Also:
DocumentRoot.getGetCapabilities()
-
getGetCoverage
public GetCoverageType getGetCoverage()
- Specified by:
getGetCoveragein 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:
setGetCoveragein interfaceDocumentRoot- Parameters:
newGetCoverage- the new value of the 'Get Coverage' containment reference.- See Also:
DocumentRoot.getGetCoverage()
-
getOfferedCoverage
public OfferedCoverageType getOfferedCoverage()
- Specified by:
getOfferedCoveragein 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:
setOfferedCoveragein interfaceDocumentRoot- Parameters:
newOfferedCoverage- the new value of the 'Offered Coverage' containment reference.- See Also:
DocumentRoot.getOfferedCoverage()
-
getServiceMetadata
public ServiceMetadataType getServiceMetadata()
- Specified by:
getServiceMetadatain 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:
setServiceMetadatain interfaceDocumentRoot- Parameters:
newServiceMetadata- the new value of the 'Service Metadata' containment reference.- See Also:
DocumentRoot.getServiceMetadata()
-
getServiceParameters
public ServiceParametersType getServiceParameters()
- Specified by:
getServiceParametersin 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:
setServiceParametersin 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:
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
-
-