Package net.opengis.wmts.v_1.impl
Class DocumentRootImpl
Object
BasicNotifierImpl
BasicEObjectImpl
MinimalEObjectImpl
MinimalEObjectImpl.Container
DocumentRootImpl
- All Implemented Interfaces:
DocumentRoot
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
An implementation of the model object 'Document Root'.
The following features are implemented:
Mixed
XMLNS Prefix Map
XSI Schema Location
Binary Payload
Capabilities
Dimension
Dimension Name Value
Feature Info Response
Get Capabilities
Get Feature Info
Get Tile
Layer
Legend URL
Style
Text Payload
Theme
Themes
Tile Matrix
Tile Matrix Limits
Tile Matrix Set
Tile Matrix Set Limits
Tile Matrix Set Link
-
Nested Class Summary
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
Nested classes/interfaces inherited from class MinimalEObjectImpl
MinimalEObjectImpl.Container
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
Nested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FeatureMap
The cached value of the 'Mixed
' attribute list.The cached value of the 'XMLNS Prefix Map
' map.The cached value of the 'XSI Schema Location
' map.Fields inherited from class MinimalEObjectImpl.Container
eContainer
Fields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChain
basicSetBinaryPayload
(BinaryPayloadType newBinaryPayload, NotificationChain msgs) NotificationChain
basicSetCapabilities
(CapabilitiesType newCapabilities, NotificationChain msgs) NotificationChain
basicSetDimension
(DimensionType newDimension, NotificationChain msgs) NotificationChain
basicSetDimensionNameValue
(DimensionNameValueType newDimensionNameValue, NotificationChain msgs) NotificationChain
basicSetFeatureInfoResponse
(FeatureInfoResponseType newFeatureInfoResponse, NotificationChain msgs) NotificationChain
basicSetGetCapabilities
(GetCapabilitiesType newGetCapabilities, NotificationChain msgs) NotificationChain
basicSetGetFeatureInfo
(GetFeatureInfoType newGetFeatureInfo, NotificationChain msgs) NotificationChain
basicSetGetTile
(GetTileType newGetTile, NotificationChain msgs) NotificationChain
basicSetLayer
(LayerType newLayer, NotificationChain msgs) NotificationChain
basicSetLegendURL
(LegendURLType newLegendURL, NotificationChain msgs) NotificationChain
basicSetStyle
(StyleType newStyle, NotificationChain msgs) NotificationChain
basicSetTextPayload
(TextPayloadType newTextPayload, NotificationChain msgs) NotificationChain
basicSetTheme
(ThemeType newTheme, NotificationChain msgs) NotificationChain
basicSetThemes
(ThemesType newThemes, NotificationChain msgs) NotificationChain
basicSetTileMatrix
(TileMatrixType newTileMatrix, NotificationChain msgs) NotificationChain
basicSetTileMatrixLimits
(TileMatrixLimitsType newTileMatrixLimits, NotificationChain msgs) NotificationChain
basicSetTileMatrixSet
(TileMatrixSetType newTileMatrixSet, NotificationChain msgs) NotificationChain
basicSetTileMatrixSetLimits
(TileMatrixSetLimitsType newTileMatrixSetLimits, NotificationChain msgs) NotificationChain
basicSetTileMatrixSetLink
(TileMatrixSetLinkType newTileMatrixSetLink, NotificationChain msgs) eGet
(int featureID, boolean resolve, boolean coreType) NotificationChain
eInverseRemove
(InternalEObject otherEnd, int featureID, NotificationChain msgs) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) getLayer()
FeatureMap
getMixed()
getStyle()
getTheme()
void
setBinaryPayload
(BinaryPayloadType newBinaryPayload) void
setCapabilities
(CapabilitiesType newCapabilities) void
setDimension
(DimensionType newDimension) void
setDimensionNameValue
(DimensionNameValueType newDimensionNameValue) void
setFeatureInfoResponse
(FeatureInfoResponseType newFeatureInfoResponse) void
setGetCapabilities
(GetCapabilitiesType newGetCapabilities) void
setGetFeatureInfo
(GetFeatureInfoType newGetFeatureInfo) void
setGetTile
(GetTileType newGetTile) void
void
setLegendURL
(LegendURLType newLegendURL) void
void
setTextPayload
(TextPayloadType newTextPayload) void
void
setThemes
(ThemesType newThemes) void
setTileMatrix
(TileMatrixType newTileMatrix) void
setTileMatrixLimits
(TileMatrixLimitsType newTileMatrixLimits) void
setTileMatrixSet
(TileMatrixSetType newTileMatrixSet) void
setTileMatrixSetLimits
(TileMatrixSetLimitsType newTileMatrixSetLimits) void
setTileMatrixSetLink
(TileMatrixSetLinkType newTileMatrixSetLink) toString()
Methods inherited from class MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
Methods inherited from class MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
Methods inherited from class BasicNotifierImpl
eNotificationRequired, eNotify
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface InternalEObject
eNotificationRequired
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
mixed
protected FeatureMap mixedThe cached value of the 'Mixed
' attribute list.- See Also:
-
xMLNSPrefixMap
The cached value of the 'XMLNS Prefix Map
' map.- See Also:
-
xSISchemaLocation
The cached value of the 'XSI Schema Location
' map.- See Also:
-
-
Constructor Details
-
DocumentRootImpl
protected DocumentRootImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classBasicEObjectImpl
-
getMixed
public FeatureMap getMixed()- Specified by:
getMixed
in interfaceDocumentRoot
- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
-
getXMLNSPrefixMap
- Specified by:
getXMLNSPrefixMap
in interfaceDocumentRoot
- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
-
getXSISchemaLocation
- Specified by:
getXSISchemaLocation
in interfaceDocumentRoot
- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
-
getBinaryPayload
- Specified by:
getBinaryPayload
in interfaceDocumentRoot
- Returns:
- the value of the 'Binary Payload' containment reference.
- See Also:
-
basicSetBinaryPayload
public NotificationChain basicSetBinaryPayload(BinaryPayloadType newBinaryPayload, NotificationChain msgs) -
setBinaryPayload
- Specified by:
setBinaryPayload
in interfaceDocumentRoot
- Parameters:
newBinaryPayload
- the new value of the 'Binary Payload' containment reference.- See Also:
-
getCapabilities
- Specified by:
getCapabilities
in interfaceDocumentRoot
- Returns:
- the value of the 'Capabilities' containment reference.
- See Also:
-
basicSetCapabilities
public NotificationChain basicSetCapabilities(CapabilitiesType newCapabilities, NotificationChain msgs) -
setCapabilities
- Specified by:
setCapabilities
in interfaceDocumentRoot
- Parameters:
newCapabilities
- the new value of the 'Capabilities' containment reference.- See Also:
-
getDimension
- Specified by:
getDimension
in interfaceDocumentRoot
- Returns:
- the value of the 'Dimension' containment reference.
- See Also:
-
basicSetDimension
-
setDimension
- Specified by:
setDimension
in interfaceDocumentRoot
- Parameters:
newDimension
- the new value of the 'Dimension' containment reference.- See Also:
-
getDimensionNameValue
- Specified by:
getDimensionNameValue
in interfaceDocumentRoot
- Returns:
- the value of the 'Dimension Name Value' containment reference.
- See Also:
-
basicSetDimensionNameValue
public NotificationChain basicSetDimensionNameValue(DimensionNameValueType newDimensionNameValue, NotificationChain msgs) -
setDimensionNameValue
- Specified by:
setDimensionNameValue
in interfaceDocumentRoot
- Parameters:
newDimensionNameValue
- the new value of the 'Dimension Name Value' containment reference.- See Also:
-
getFeatureInfoResponse
- Specified by:
getFeatureInfoResponse
in interfaceDocumentRoot
- Returns:
- the value of the 'Feature Info Response' containment reference.
- See Also:
-
basicSetFeatureInfoResponse
public NotificationChain basicSetFeatureInfoResponse(FeatureInfoResponseType newFeatureInfoResponse, NotificationChain msgs) -
setFeatureInfoResponse
- Specified by:
setFeatureInfoResponse
in interfaceDocumentRoot
- Parameters:
newFeatureInfoResponse
- the new value of the 'Feature Info Response' containment reference.- See Also:
-
getGetCapabilities
- Specified by:
getGetCapabilities
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
-
basicSetGetCapabilities
public NotificationChain basicSetGetCapabilities(GetCapabilitiesType newGetCapabilities, NotificationChain msgs) -
setGetCapabilities
- Specified by:
setGetCapabilities
in interfaceDocumentRoot
- Parameters:
newGetCapabilities
- the new value of the 'Get Capabilities' containment reference.- See Also:
-
getGetFeatureInfo
- Specified by:
getGetFeatureInfo
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Feature Info' containment reference.
- See Also:
-
basicSetGetFeatureInfo
public NotificationChain basicSetGetFeatureInfo(GetFeatureInfoType newGetFeatureInfo, NotificationChain msgs) -
setGetFeatureInfo
- Specified by:
setGetFeatureInfo
in interfaceDocumentRoot
- Parameters:
newGetFeatureInfo
- the new value of the 'Get Feature Info' containment reference.- See Also:
-
getGetTile
- Specified by:
getGetTile
in interfaceDocumentRoot
- Returns:
- the value of the 'Get Tile' containment reference.
- See Also:
-
basicSetGetTile
-
setGetTile
- Specified by:
setGetTile
in interfaceDocumentRoot
- Parameters:
newGetTile
- the new value of the 'Get Tile' containment reference.- See Also:
-
getLayer
- Specified by:
getLayer
in interfaceDocumentRoot
- Returns:
- the value of the 'Layer' containment reference.
- See Also:
-
basicSetLayer
-
setLayer
- Specified by:
setLayer
in interfaceDocumentRoot
- Parameters:
newLayer
- the new value of the 'Layer' containment reference.- See Also:
-
getLegendURL
- Specified by:
getLegendURL
in interfaceDocumentRoot
- Returns:
- the value of the 'Legend URL' containment reference.
- See Also:
-
basicSetLegendURL
-
setLegendURL
- Specified by:
setLegendURL
in interfaceDocumentRoot
- Parameters:
newLegendURL
- the new value of the 'Legend URL' containment reference.- See Also:
-
getStyle
- Specified by:
getStyle
in interfaceDocumentRoot
- Returns:
- the value of the 'Style' containment reference.
- See Also:
-
basicSetStyle
-
setStyle
- Specified by:
setStyle
in interfaceDocumentRoot
- Parameters:
newStyle
- the new value of the 'Style' containment reference.- See Also:
-
getTextPayload
- Specified by:
getTextPayload
in interfaceDocumentRoot
- Returns:
- the value of the 'Text Payload' containment reference.
- See Also:
-
basicSetTextPayload
public NotificationChain basicSetTextPayload(TextPayloadType newTextPayload, NotificationChain msgs) -
setTextPayload
- Specified by:
setTextPayload
in interfaceDocumentRoot
- Parameters:
newTextPayload
- the new value of the 'Text Payload' containment reference.- See Also:
-
getTheme
- Specified by:
getTheme
in interfaceDocumentRoot
- Returns:
- the value of the 'Theme' containment reference.
- See Also:
-
basicSetTheme
-
setTheme
- Specified by:
setTheme
in interfaceDocumentRoot
- Parameters:
newTheme
- the new value of the 'Theme' containment reference.- See Also:
-
getThemes
- Specified by:
getThemes
in interfaceDocumentRoot
- Returns:
- the value of the 'Themes' containment reference.
- See Also:
-
basicSetThemes
-
setThemes
- Specified by:
setThemes
in interfaceDocumentRoot
- Parameters:
newThemes
- the new value of the 'Themes' containment reference.- See Also:
-
getTileMatrix
- Specified by:
getTileMatrix
in interfaceDocumentRoot
- Returns:
- the value of the 'Tile Matrix' containment reference.
- See Also:
-
basicSetTileMatrix
-
setTileMatrix
- Specified by:
setTileMatrix
in interfaceDocumentRoot
- Parameters:
newTileMatrix
- the new value of the 'Tile Matrix' containment reference.- See Also:
-
getTileMatrixLimits
- Specified by:
getTileMatrixLimits
in interfaceDocumentRoot
- Returns:
- the value of the 'Tile Matrix Limits' containment reference.
- See Also:
-
basicSetTileMatrixLimits
public NotificationChain basicSetTileMatrixLimits(TileMatrixLimitsType newTileMatrixLimits, NotificationChain msgs) -
setTileMatrixLimits
- Specified by:
setTileMatrixLimits
in interfaceDocumentRoot
- Parameters:
newTileMatrixLimits
- the new value of the 'Tile Matrix Limits' containment reference.- See Also:
-
getTileMatrixSet
- Specified by:
getTileMatrixSet
in interfaceDocumentRoot
- Returns:
- the value of the 'Tile Matrix Set' containment reference.
- See Also:
-
basicSetTileMatrixSet
public NotificationChain basicSetTileMatrixSet(TileMatrixSetType newTileMatrixSet, NotificationChain msgs) -
setTileMatrixSet
- Specified by:
setTileMatrixSet
in interfaceDocumentRoot
- Parameters:
newTileMatrixSet
- the new value of the 'Tile Matrix Set' containment reference.- See Also:
-
getTileMatrixSetLimits
- Specified by:
getTileMatrixSetLimits
in interfaceDocumentRoot
- Returns:
- the value of the 'Tile Matrix Set Limits' containment reference.
- See Also:
-
basicSetTileMatrixSetLimits
public NotificationChain basicSetTileMatrixSetLimits(TileMatrixSetLimitsType newTileMatrixSetLimits, NotificationChain msgs) -
setTileMatrixSetLimits
- Specified by:
setTileMatrixSetLimits
in interfaceDocumentRoot
- Parameters:
newTileMatrixSetLimits
- the new value of the 'Tile Matrix Set Limits' containment reference.- See Also:
-
getTileMatrixSetLink
- Specified by:
getTileMatrixSetLink
in interfaceDocumentRoot
- Returns:
- the value of the 'Tile Matrix Set Link' containment reference.
- See Also:
-
basicSetTileMatrixSetLink
public NotificationChain basicSetTileMatrixSetLink(TileMatrixSetLinkType newTileMatrixSetLink, NotificationChain msgs) -
setTileMatrixSetLink
- Specified by:
setTileMatrixSetLink
in interfaceDocumentRoot
- Parameters:
newTileMatrixSetLink
- the new value of the 'Tile Matrix Set Link' containment reference.- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
- 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
- Overrides:
toString
in classBasicEObjectImpl
-