Interface DocumentRoot
-
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
DocumentRootImpl
public interface DocumentRoot extends EObject
A representation of the model object 'Document Root'.The following features are supported:
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
- See Also:
wmtsv_1Package.getDocumentRoot()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BinaryPayloadType
getBinaryPayload()
Returns the value of the 'Binary Payload' containment reference.CapabilitiesType
getCapabilities()
Returns the value of the 'Capabilities' containment reference.DimensionType
getDimension()
Returns the value of the 'Dimension' containment reference.DimensionNameValueType
getDimensionNameValue()
Returns the value of the 'Dimension Name Value' containment reference.FeatureInfoResponseType
getFeatureInfoResponse()
Returns the value of the 'Feature Info Response' containment reference.GetCapabilitiesType
getGetCapabilities()
Returns the value of the 'Get Capabilities' containment reference.GetFeatureInfoType
getGetFeatureInfo()
Returns the value of the 'Get Feature Info' containment reference.GetTileType
getGetTile()
Returns the value of the 'Get Tile' containment reference.LayerType
getLayer()
Returns the value of the 'Layer' containment reference.LegendURLType
getLegendURL()
Returns the value of the 'Legend URL' containment reference.FeatureMap
getMixed()
Returns the value of the 'Mixed' attribute list.StyleType
getStyle()
Returns the value of the 'Style' containment reference.TextPayloadType
getTextPayload()
Returns the value of the 'Text Payload' containment reference.ThemeType
getTheme()
Returns the value of the 'Theme' containment reference.ThemesType
getThemes()
Returns the value of the 'Themes' containment reference.TileMatrixType
getTileMatrix()
Returns the value of the 'Tile Matrix' containment reference.TileMatrixLimitsType
getTileMatrixLimits()
Returns the value of the 'Tile Matrix Limits' containment reference.TileMatrixSetType
getTileMatrixSet()
Returns the value of the 'Tile Matrix Set' containment reference.TileMatrixSetLimitsType
getTileMatrixSetLimits()
Returns the value of the 'Tile Matrix Set Limits' containment reference.TileMatrixSetLinkType
getTileMatrixSetLink()
Returns the value of the 'Tile Matrix Set Link' containment reference.EMap<String,String>
getXMLNSPrefixMap()
Returns the value of the 'XMLNS Prefix Map' map.EMap<String,String>
getXSISchemaLocation()
Returns the value of the 'XSI Schema Location' map.void
setBinaryPayload(BinaryPayloadType value)
Sets the value of the 'Binary Payload
' containment reference.void
setCapabilities(CapabilitiesType value)
Sets the value of the 'Capabilities
' containment reference.void
setDimension(DimensionType value)
Sets the value of the 'Dimension
' containment reference.void
setDimensionNameValue(DimensionNameValueType value)
Sets the value of the 'Dimension Name Value
' containment reference.void
setFeatureInfoResponse(FeatureInfoResponseType value)
Sets the value of the 'Feature Info Response
' containment reference.void
setGetCapabilities(GetCapabilitiesType value)
Sets the value of the 'Get Capabilities
' containment reference.void
setGetFeatureInfo(GetFeatureInfoType value)
Sets the value of the 'Get Feature Info
' containment reference.void
setGetTile(GetTileType value)
Sets the value of the 'Get Tile
' containment reference.void
setLayer(LayerType value)
Sets the value of the 'Layer
' containment reference.void
setLegendURL(LegendURLType value)
Sets the value of the 'Legend URL
' containment reference.void
setStyle(StyleType value)
Sets the value of the 'Style
' containment reference.void
setTextPayload(TextPayloadType value)
Sets the value of the 'Text Payload
' containment reference.void
setTheme(ThemeType value)
Sets the value of the 'Theme
' containment reference.void
setThemes(ThemesType value)
Sets the value of the 'Themes
' containment reference.void
setTileMatrix(TileMatrixType value)
Sets the value of the 'Tile Matrix
' containment reference.void
setTileMatrixLimits(TileMatrixLimitsType value)
Sets the value of the 'Tile Matrix Limits
' containment reference.void
setTileMatrixSet(TileMatrixSetType value)
Sets the value of the 'Tile Matrix Set
' containment reference.void
setTileMatrixSetLimits(TileMatrixSetLimitsType value)
Sets the value of the 'Tile Matrix Set Limits
' containment reference.void
setTileMatrixSetLink(TileMatrixSetLinkType value)
Sets the value of the 'Tile Matrix Set Link
' containment reference.
-
-
-
Method Detail
-
getMixed
FeatureMap getMixed()
Returns the value of the 'Mixed' attribute list. The list contents are of typeFeatureMap.Entry
.If the meaning of the 'Mixed' attribute list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
wmtsv_1Package.getDocumentRoot_Mixed()
-
getXMLNSPrefixMap
EMap<String,String> getXMLNSPrefixMap()
Returns the value of the 'XMLNS Prefix Map' map. The key is of typeString
, and the value is of typeString
,If the meaning of the 'XMLNS Prefix Map' map isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
wmtsv_1Package.getDocumentRoot_XMLNSPrefixMap()
-
getXSISchemaLocation
EMap<String,String> getXSISchemaLocation()
Returns the value of the 'XSI Schema Location' map. The key is of typeString
, and the value is of typeString
,If the meaning of the 'XSI Schema Location' map isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
wmtsv_1Package.getDocumentRoot_XSISchemaLocation()
-
getBinaryPayload
BinaryPayloadType getBinaryPayload()
Returns the value of the 'Binary Payload' containment reference.If the meaning of the 'Binary Payload' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Binary Payload' containment reference.
- See Also:
setBinaryPayload(BinaryPayloadType)
,wmtsv_1Package.getDocumentRoot_BinaryPayload()
-
setBinaryPayload
void setBinaryPayload(BinaryPayloadType value)
Sets the value of the 'Binary Payload
' containment reference.- Parameters:
value
- the new value of the 'Binary Payload' containment reference.- See Also:
getBinaryPayload()
-
getCapabilities
CapabilitiesType getCapabilities()
Returns the value of the 'Capabilities' containment reference. XML defines the WMTS GetCapabilities operation response. ServiceMetadata document provides clients with service metadata about a specific service instance, including metadata about the tightly-coupled data served. If the server does not implement the updateSequence parameter, the server SHALL always return the complete Capabilities document, without the updateSequence parameter. When the server implements the updateSequence parameter and the GetCapabilities operation request included the updateSequence parameter with the current value, the server SHALL return this element with only the "version" and "updateSequence" attributes. Otherwise, all optional elements SHALL be included or not depending on the actual value of the Contents parameter in the GetCapabilities operation request.- Returns:
- the value of the 'Capabilities' containment reference.
- See Also:
setCapabilities(CapabilitiesType)
,wmtsv_1Package.getDocumentRoot_Capabilities()
-
setCapabilities
void setCapabilities(CapabilitiesType value)
Sets the value of the 'Capabilities
' containment reference.- Parameters:
value
- the new value of the 'Capabilities' containment reference.- See Also:
getCapabilities()
-
getDimension
DimensionType getDimension()
Returns the value of the 'Dimension' containment reference. Metadata about a particular dimension that the tiles of a layer are available.- Returns:
- the value of the 'Dimension' containment reference.
- See Also:
setDimension(DimensionType)
,wmtsv_1Package.getDocumentRoot_Dimension()
-
setDimension
void setDimension(DimensionType value)
Sets the value of the 'Dimension
' containment reference.- Parameters:
value
- the new value of the 'Dimension' containment reference.- See Also:
getDimension()
-
getDimensionNameValue
DimensionNameValueType getDimensionNameValue()
Returns the value of the 'Dimension Name Value' containment reference.If the meaning of the 'Dimension Name Value' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Dimension Name Value' containment reference.
- See Also:
setDimensionNameValue(DimensionNameValueType)
,wmtsv_1Package.getDocumentRoot_DimensionNameValue()
-
setDimensionNameValue
void setDimensionNameValue(DimensionNameValueType value)
Sets the value of the 'Dimension Name Value
' containment reference.- Parameters:
value
- the new value of the 'Dimension Name Value' containment reference.- See Also:
getDimensionNameValue()
-
getFeatureInfoResponse
FeatureInfoResponseType getFeatureInfoResponse()
Returns the value of the 'Feature Info Response' containment reference.If the meaning of the 'Feature Info Response' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Feature Info Response' containment reference.
- See Also:
setFeatureInfoResponse(FeatureInfoResponseType)
,wmtsv_1Package.getDocumentRoot_FeatureInfoResponse()
-
setFeatureInfoResponse
void setFeatureInfoResponse(FeatureInfoResponseType value)
Sets the value of the 'Feature Info Response
' containment reference.- Parameters:
value
- the new value of the 'Feature Info Response' containment reference.- See Also:
getFeatureInfoResponse()
-
getGetCapabilities
GetCapabilitiesType getGetCapabilities()
Returns the value of the 'Get Capabilities' containment reference. WMTS GetCapabilities operation request.- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
setGetCapabilities(GetCapabilitiesType)
,wmtsv_1Package.getDocumentRoot_GetCapabilities()
-
setGetCapabilities
void setGetCapabilities(GetCapabilitiesType value)
Sets the value of the 'Get Capabilities
' containment reference.- Parameters:
value
- the new value of the 'Get Capabilities' containment reference.- See Also:
getGetCapabilities()
-
getGetFeatureInfo
GetFeatureInfoType getGetFeatureInfo()
Returns the value of the 'Get Feature Info' containment reference.If the meaning of the 'Get Feature Info' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Get Feature Info' containment reference.
- See Also:
setGetFeatureInfo(GetFeatureInfoType)
,wmtsv_1Package.getDocumentRoot_GetFeatureInfo()
-
setGetFeatureInfo
void setGetFeatureInfo(GetFeatureInfoType value)
Sets the value of the 'Get Feature Info
' containment reference.- Parameters:
value
- the new value of the 'Get Feature Info' containment reference.- See Also:
getGetFeatureInfo()
-
getGetTile
GetTileType getGetTile()
Returns the value of the 'Get Tile' containment reference.If the meaning of the 'Get Tile' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Get Tile' containment reference.
- See Also:
setGetTile(GetTileType)
,wmtsv_1Package.getDocumentRoot_GetTile()
-
setGetTile
void setGetTile(GetTileType value)
Sets the value of the 'Get Tile
' containment reference.- Parameters:
value
- the new value of the 'Get Tile' containment reference.- See Also:
getGetTile()
-
getLayer
LayerType getLayer()
Returns the value of the 'Layer' containment reference.If the meaning of the 'Layer' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Layer' containment reference.
- See Also:
setLayer(LayerType)
,wmtsv_1Package.getDocumentRoot_Layer()
-
setLayer
void setLayer(LayerType value)
Sets the value of the 'Layer
' containment reference.- Parameters:
value
- the new value of the 'Layer' containment reference.- See Also:
getLayer()
-
getLegendURL
LegendURLType getLegendURL()
Returns the value of the 'Legend URL' containment reference. Zero or more LegendURL elements may be provided, providing an image(s) of a legend relevant to each Style of a Layer. The Format element indicates the MIME type of the legend. minScaleDenominator and maxScaleDenominator attributes may be provided to indicate to the client which scale(s) (inclusive) the legend image is appropriate for. (If provided, these values must exactly match the scale denominators of available TileMatrixes.) width and height attributes may be provided to assist client applications in laying out space to display the legend.- Returns:
- the value of the 'Legend URL' containment reference.
- See Also:
setLegendURL(LegendURLType)
,wmtsv_1Package.getDocumentRoot_LegendURL()
-
setLegendURL
void setLegendURL(LegendURLType value)
Sets the value of the 'Legend URL
' containment reference.- Parameters:
value
- the new value of the 'Legend URL' containment reference.- See Also:
getLegendURL()
-
getStyle
StyleType getStyle()
Returns the value of the 'Style' containment reference.If the meaning of the 'Style' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Style' containment reference.
- See Also:
setStyle(StyleType)
,wmtsv_1Package.getDocumentRoot_Style()
-
setStyle
void setStyle(StyleType value)
Sets the value of the 'Style
' containment reference.- Parameters:
value
- the new value of the 'Style' containment reference.- See Also:
getStyle()
-
getTextPayload
TextPayloadType getTextPayload()
Returns the value of the 'Text Payload' containment reference.If the meaning of the 'Text Payload' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Text Payload' containment reference.
- See Also:
setTextPayload(TextPayloadType)
,wmtsv_1Package.getDocumentRoot_TextPayload()
-
setTextPayload
void setTextPayload(TextPayloadType value)
Sets the value of the 'Text Payload
' containment reference.- Parameters:
value
- the new value of the 'Text Payload' containment reference.- See Also:
getTextPayload()
-
getTheme
ThemeType getTheme()
Returns the value of the 'Theme' containment reference.If the meaning of the 'Theme' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Theme' containment reference.
- See Also:
setTheme(ThemeType)
,wmtsv_1Package.getDocumentRoot_Theme()
-
setTheme
void setTheme(ThemeType value)
Sets the value of the 'Theme
' containment reference.- Parameters:
value
- the new value of the 'Theme' containment reference.- See Also:
getTheme()
-
getThemes
ThemesType getThemes()
Returns the value of the 'Themes' containment reference. Provides a set of hierarchical themes that the client can use to categorize the layers by.- Returns:
- the value of the 'Themes' containment reference.
- See Also:
setThemes(ThemesType)
,wmtsv_1Package.getDocumentRoot_Themes()
-
setThemes
void setThemes(ThemesType value)
Sets the value of the 'Themes
' containment reference.- Parameters:
value
- the new value of the 'Themes' containment reference.- See Also:
getThemes()
-
getTileMatrix
TileMatrixType getTileMatrix()
Returns the value of the 'Tile Matrix' containment reference. Describes a particular tile matrix.- Returns:
- the value of the 'Tile Matrix' containment reference.
- See Also:
setTileMatrix(TileMatrixType)
,wmtsv_1Package.getDocumentRoot_TileMatrix()
-
setTileMatrix
void setTileMatrix(TileMatrixType value)
Sets the value of the 'Tile Matrix
' containment reference.- Parameters:
value
- the new value of the 'Tile Matrix' containment reference.- See Also:
getTileMatrix()
-
getTileMatrixLimits
TileMatrixLimitsType getTileMatrixLimits()
Returns the value of the 'Tile Matrix Limits' containment reference. Metadata describing the limits of a TileMatrix for this layer.- Returns:
- the value of the 'Tile Matrix Limits' containment reference.
- See Also:
setTileMatrixLimits(TileMatrixLimitsType)
,wmtsv_1Package.getDocumentRoot_TileMatrixLimits()
-
setTileMatrixLimits
void setTileMatrixLimits(TileMatrixLimitsType value)
Sets the value of the 'Tile Matrix Limits
' containment reference.- Parameters:
value
- the new value of the 'Tile Matrix Limits' containment reference.- See Also:
getTileMatrixLimits()
-
getTileMatrixSet
TileMatrixSetType getTileMatrixSet()
Returns the value of the 'Tile Matrix Set' containment reference. Describes a particular set of tile matrices.- Returns:
- the value of the 'Tile Matrix Set' containment reference.
- See Also:
setTileMatrixSet(TileMatrixSetType)
,wmtsv_1Package.getDocumentRoot_TileMatrixSet()
-
setTileMatrixSet
void setTileMatrixSet(TileMatrixSetType value)
Sets the value of the 'Tile Matrix Set
' containment reference.- Parameters:
value
- the new value of the 'Tile Matrix Set' containment reference.- See Also:
getTileMatrixSet()
-
getTileMatrixSetLimits
TileMatrixSetLimitsType getTileMatrixSetLimits()
Returns the value of the 'Tile Matrix Set Limits' containment reference. Metadata about a the limits of the tile row and tile col indices.- Returns:
- the value of the 'Tile Matrix Set Limits' containment reference.
- See Also:
setTileMatrixSetLimits(TileMatrixSetLimitsType)
,wmtsv_1Package.getDocumentRoot_TileMatrixSetLimits()
-
setTileMatrixSetLimits
void setTileMatrixSetLimits(TileMatrixSetLimitsType value)
Sets the value of the 'Tile Matrix Set Limits
' containment reference.- Parameters:
value
- the new value of the 'Tile Matrix Set Limits' containment reference.- See Also:
getTileMatrixSetLimits()
-
getTileMatrixSetLink
TileMatrixSetLinkType getTileMatrixSetLink()
Returns the value of the 'Tile Matrix Set Link' containment reference. Metadata about the TileMatrixSet reference.- Returns:
- the value of the 'Tile Matrix Set Link' containment reference.
- See Also:
setTileMatrixSetLink(TileMatrixSetLinkType)
,wmtsv_1Package.getDocumentRoot_TileMatrixSetLink()
-
setTileMatrixSetLink
void setTileMatrixSetLink(TileMatrixSetLinkType value)
Sets the value of the 'Tile Matrix Set Link
' containment reference.- Parameters:
value
- the new value of the 'Tile Matrix Set Link' containment reference.- See Also:
getTileMatrixSetLink()
-
-