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
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
- See Also:
Wcs111Package.getDocumentRoot()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AvailableKeysType
getAvailableKeys()
Returns the value of the 'Available Keys' containment reference.AxisSubsetType
getAxisSubset()
Returns the value of the 'Axis Subset' containment reference.CapabilitiesType
getCapabilities()
Returns the value of the 'Capabilities' containment reference.ContentsType
getContents()
Returns the value of the 'Contents' containment reference.ReferenceGroupType
getCoverage()
Returns the value of the 'Coverage' containment reference.CoverageDescriptionsType
getCoverageDescriptions()
Returns the value of the 'Coverage Descriptions' containment reference.CoveragesType
getCoverages()
Returns the value of the 'Coverages' containment reference.CoverageSummaryType
getCoverageSummary()
Returns the value of the 'Coverage Summary' containment reference.DescribeCoverageType
getDescribeCoverage()
Returns the value of the 'Describe Coverage' containment reference.GetCapabilitiesType
getGetCapabilities()
Returns the value of the 'Get Capabilities' containment reference.GetCoverageType
getGetCoverage()
Returns the value of the 'Get Coverage' containment reference.String
getGridBaseCRS()
Returns the value of the 'Grid Base CRS' attribute.GridCrsType
getGridCRS()
Returns the value of the 'Grid CRS' containment reference.String
getGridCS()
Returns the value of the 'Grid CS' attribute.Object
getGridOffsets()
Returns the value of the 'Grid Offsets' attribute.Object
getGridOrigin()
Returns the value of the 'Grid Origin' attribute.String
getGridType()
Returns the value of the 'Grid Type' attribute.String
getIdentifier()
Returns the value of the 'Identifier' attribute.InterpolationMethodsType
getInterpolationMethods()
Returns the value of the 'Interpolation Methods' containment reference.FeatureMap
getMixed()
Returns the value of the 'Mixed' attribute list.TimeSequenceType
getTemporalDomain()
Returns the value of the 'Temporal Domain' containment reference.TimeSequenceType
getTemporalSubset()
Returns the value of the 'Temporal Subset' containment reference.EMap
getXMLNSPrefixMap()
Returns the value of the 'XMLNS Prefix Map' map.EMap
getXSISchemaLocation()
Returns the value of the 'XSI Schema Location' map.void
setAvailableKeys(AvailableKeysType value)
Sets the value of the 'Available Keys
' containment reference.void
setAxisSubset(AxisSubsetType value)
Sets the value of the 'Axis Subset
' containment reference.void
setCapabilities(CapabilitiesType value)
Sets the value of the 'Capabilities
' containment reference.void
setContents(ContentsType value)
Sets the value of the 'Contents
' containment reference.void
setCoverage(ReferenceGroupType value)
Sets the value of the 'Coverage
' containment reference.void
setCoverageDescriptions(CoverageDescriptionsType value)
Sets the value of the 'Coverage Descriptions
' containment reference.void
setCoverages(CoveragesType value)
Sets the value of the 'Coverages
' containment reference.void
setCoverageSummary(CoverageSummaryType value)
Sets the value of the 'Coverage Summary
' containment reference.void
setDescribeCoverage(DescribeCoverageType value)
Sets the value of the 'Describe Coverage
' containment reference.void
setGetCapabilities(GetCapabilitiesType value)
Sets the value of the 'Get Capabilities
' containment reference.void
setGetCoverage(GetCoverageType value)
Sets the value of the 'Get Coverage
' containment reference.void
setGridBaseCRS(String value)
Sets the value of the 'Grid Base CRS
' attribute.void
setGridCRS(GridCrsType value)
Sets the value of the 'Grid CRS
' containment reference.void
setGridCS(String value)
Sets the value of the 'Grid CS
' attribute.void
setGridOffsets(Object value)
Sets the value of the 'Grid Offsets
' attribute.void
setGridOrigin(Object value)
Sets the value of the 'Grid Origin
' attribute.void
setGridType(String value)
Sets the value of the 'Grid Type
' attribute.void
setIdentifier(String value)
Sets the value of the 'Identifier
' attribute.void
setInterpolationMethods(InterpolationMethodsType value)
Sets the value of the 'Interpolation Methods
' containment reference.void
setTemporalDomain(TimeSequenceType value)
Sets the value of the 'Temporal Domain
' containment reference.void
setTemporalSubset(TimeSequenceType value)
Sets the value of the 'Temporal Subset
' 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:
Wcs111Package.getDocumentRoot_Mixed()
-
getXMLNSPrefixMap
EMap 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:
Wcs111Package.getDocumentRoot_XMLNSPrefixMap()
-
getXSISchemaLocation
EMap 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:
Wcs111Package.getDocumentRoot_XSISchemaLocation()
-
getAvailableKeys
AvailableKeysType getAvailableKeys()
Returns the value of the 'Available Keys' containment reference. List of all the available (valid) key values for this axis. For numeric keys, signed values should be ordered from negative infinity to positive infinity.- Returns:
- the value of the 'Available Keys' containment reference.
- See Also:
setAvailableKeys(AvailableKeysType)
,Wcs111Package.getDocumentRoot_AvailableKeys()
-
setAvailableKeys
void setAvailableKeys(AvailableKeysType value)
Sets the value of the 'Available Keys
' containment reference.- Parameters:
value
- the new value of the 'Available Keys' containment reference.- See Also:
getAvailableKeys()
-
getAxisSubset
AxisSubsetType getAxisSubset()
Returns the value of the 'Axis Subset' containment reference. List of selected Keys for this axis, to be used for selecting values in a vector range field. TBD.- Returns:
- the value of the 'Axis Subset' containment reference.
- See Also:
setAxisSubset(AxisSubsetType)
,Wcs111Package.getDocumentRoot_AxisSubset()
-
setAxisSubset
void setAxisSubset(AxisSubsetType value)
Sets the value of the 'Axis Subset
' containment reference.- Parameters:
value
- the new value of the 'Axis Subset' containment reference.- See Also:
getAxisSubset()
-
getCapabilities
CapabilitiesType getCapabilities()
Returns the value of the 'Capabilities' containment reference. XML encoded WCS GetCapabilities operation response. The Capabilities document provides clients with service metadata about a specific service instance, including metadata about the coverages served. If the server does not implement the updateSequence parameter, the server shall always return the 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 sections 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)
,Wcs111Package.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()
-
getContents
ContentsType getContents()
Returns the value of the 'Contents' containment reference. Contents section of WCS service metadata (or Capabilities) XML document. For the WCS, these contents are brief metadata about the coverages available from this server, or a reference to another source from which this metadata is available.- Returns:
- the value of the 'Contents' containment reference.
- See Also:
setContents(ContentsType)
,Wcs111Package.getDocumentRoot_Contents()
-
setContents
void setContents(ContentsType value)
Sets the value of the 'Contents
' containment reference.- Parameters:
value
- the new value of the 'Contents' containment reference.- See Also:
getContents()
-
getCoverage
ReferenceGroupType getCoverage()
Returns the value of the 'Coverage' containment reference. Complete data for one coverage, referencing each coverage file either remotely or locally in the same message.- Returns:
- the value of the 'Coverage' containment reference.
- See Also:
setCoverage(ReferenceGroupType)
,Wcs111Package.getDocumentRoot_Coverage()
-
setCoverage
void setCoverage(ReferenceGroupType value)
Sets the value of the 'Coverage
' containment reference.- Parameters:
value
- the new value of the 'Coverage' containment reference.- See Also:
getCoverage()
-
getCoverageDescriptions
CoverageDescriptionsType getCoverageDescriptions()
Returns the value of the 'Coverage Descriptions' containment reference. Response from a WCS DescribeCoverage operation, containing one or more coverage descriptions.- Returns:
- the value of the 'Coverage Descriptions' containment reference.
- See Also:
setCoverageDescriptions(CoverageDescriptionsType)
,Wcs111Package.getDocumentRoot_CoverageDescriptions()
-
setCoverageDescriptions
void setCoverageDescriptions(CoverageDescriptionsType value)
Sets the value of the 'Coverage Descriptions
' containment reference.- Parameters:
value
- the new value of the 'Coverage Descriptions' containment reference.- See Also:
getCoverageDescriptions()
-
getCoverages
CoveragesType getCoverages()
Returns the value of the 'Coverages' containment reference.If the meaning of the 'Coverages' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Coverages' containment reference.
- See Also:
setCoverages(CoveragesType)
,Wcs111Package.getDocumentRoot_Coverages()
-
setCoverages
void setCoverages(CoveragesType value)
Sets the value of the 'Coverages
' containment reference.- Parameters:
value
- the new value of the 'Coverages' containment reference.- See Also:
getCoverages()
-
getCoverageSummary
CoverageSummaryType getCoverageSummary()
Returns the value of the 'Coverage Summary' containment reference.If the meaning of the 'Coverage Summary' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Coverage Summary' containment reference.
- See Also:
setCoverageSummary(CoverageSummaryType)
,Wcs111Package.getDocumentRoot_CoverageSummary()
-
setCoverageSummary
void setCoverageSummary(CoverageSummaryType value)
Sets the value of the 'Coverage Summary
' containment reference.- Parameters:
value
- the new value of the 'Coverage Summary' containment reference.- See Also:
getCoverageSummary()
-
getDescribeCoverage
DescribeCoverageType getDescribeCoverage()
Returns the value of the 'Describe Coverage' containment reference. Request to a WCS to perform the DescribeCoverage operation. This operation allows a client to retrieve descriptions of one or more coverages. In this XML encoding, no "request" parameter is included, since the element name specifies the specific operation.- Returns:
- the value of the 'Describe Coverage' containment reference.
- See Also:
setDescribeCoverage(DescribeCoverageType)
,Wcs111Package.getDocumentRoot_DescribeCoverage()
-
setDescribeCoverage
void setDescribeCoverage(DescribeCoverageType value)
Sets the value of the 'Describe Coverage
' containment reference.- Parameters:
value
- the new value of the 'Describe Coverage' containment reference.- See Also:
getDescribeCoverage()
-
getGetCapabilities
GetCapabilitiesType getGetCapabilities()
Returns the value of the 'Get Capabilities' containment reference. Request to a WCS server to perform the GetCapabilities operation. This operation allows a client to retrieve a Capabilities XML document providing metadata for the specific WCS server. In this XML encoding, no "request" parameter is included, since the element name specifies the specific operation.- Returns:
- the value of the 'Get Capabilities' containment reference.
- See Also:
setGetCapabilities(GetCapabilitiesType)
,Wcs111Package.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()
-
getGetCoverage
GetCoverageType getGetCoverage()
Returns the value of the 'Get Coverage' containment reference. Request to a WCS to perform the GetCoverage operation. This operation allows a client to retrieve a subset of one coverage. In this XML encoding, no "request" parameter is included, since the element name specifies the specific operation.- Returns:
- the value of the 'Get Coverage' containment reference.
- See Also:
setGetCoverage(GetCoverageType)
,Wcs111Package.getDocumentRoot_GetCoverage()
-
setGetCoverage
void setGetCoverage(GetCoverageType value)
Sets the value of the 'Get Coverage
' containment reference.- Parameters:
value
- the new value of the 'Get Coverage' containment reference.- See Also:
getGetCoverage()
-
getGridBaseCRS
String getGridBaseCRS()
Returns the value of the 'Grid Base CRS' attribute. Association to the coordinate reference system (CRS) in which this Grid CRS is specified. A GridCRS can use any type of baseCRS, including GeographicCRS, ProjectedCRS, ImageCRS, or a different GridCRS. For a GridCRS, this association is limited to a remote definition of the baseCRS (not encoded in-line).- Returns:
- the value of the 'Grid Base CRS' attribute.
- See Also:
setGridBaseCRS(String)
,Wcs111Package.getDocumentRoot_GridBaseCRS()
-
setGridBaseCRS
void setGridBaseCRS(String value)
Sets the value of the 'Grid Base CRS
' attribute.- Parameters:
value
- the new value of the 'Grid Base CRS' attribute.- See Also:
getGridBaseCRS()
-
getGridCRS
GridCrsType getGridCRS()
Returns the value of the 'Grid CRS' containment reference.If the meaning of the 'Grid CRS' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Grid CRS' containment reference.
- See Also:
setGridCRS(GridCrsType)
,Wcs111Package.getDocumentRoot_GridCRS()
-
setGridCRS
void setGridCRS(GridCrsType value)
Sets the value of the 'Grid CRS
' containment reference.- Parameters:
value
- the new value of the 'Grid CRS' containment reference.- See Also:
getGridCRS()
-
getGridCS
String getGridCS()
Returns the value of the 'Grid CS' attribute. The default value is"urn:ogc:def:cs:OGC:0.0:Grid2dSquareCS"
. Association to the (Cartesian) grid coordinate system used by this Grid CRS. In this use of a (Cartesian) grid coordinate system, the grid positions shall be in the centers of the image or other grid coverage values (not between the grid values), as specified in ISO 19123. Also, the grid point indices at the origin shall be 0, 0 (not 1,1), as specified in ISO 19123. This GridCS defaults to the most commonly used grid coordinate system, which is referenced by the URN "urn:ogc:def:cs:OGC:0.0:Grid2dSquareCS". For a GridCRS, this association is limited to a remote definition of the GridCS (not encoded in-line).- Returns:
- the value of the 'Grid CS' attribute.
- See Also:
setGridCS(String)
,Wcs111Package.getDocumentRoot_GridCS()
-
setGridCS
void setGridCS(String value)
Sets the value of the 'Grid CS
' attribute.- Parameters:
value
- the new value of the 'Grid CS' attribute.- See Also:
getGridCS()
-
getGridOffsets
Object getGridOffsets()
Returns the value of the 'Grid Offsets' attribute. Two or more grid position offsets from the grid origin in the GridBaseCRS of this GridCRS. Example: For the grid2dIn2dCRS OperationMethod, this Offsets element shall contain four values, the first two values shall specify the grid offset for the first grid axis in the 2D base CRS, and the second pair of values shall specify the grid offset for the second grid axis. In this case, the middle two values are zero for un-rotated and un-skewed grids.- Returns:
- the value of the 'Grid Offsets' attribute.
- See Also:
setGridOffsets(Object)
,Wcs111Package.getDocumentRoot_GridOffsets()
-
setGridOffsets
void setGridOffsets(Object value)
Sets the value of the 'Grid Offsets
' attribute.- Parameters:
value
- the new value of the 'Grid Offsets' attribute.- See Also:
getGridOffsets()
-
getGridOrigin
Object getGridOrigin()
Returns the value of the 'Grid Origin' attribute. The default value is"0 0"
. Coordinates of the grid origin position in the GridBaseCRS of this GridCRS. This origin defaults be the most commonly used origin in a GridCRS used in the output part of a GetCapabilities operation request, namely "0 0". This element is adapted from gml:pos.- Returns:
- the value of the 'Grid Origin' attribute.
- See Also:
setGridOrigin(Object)
,Wcs111Package.getDocumentRoot_GridOrigin()
-
setGridOrigin
void setGridOrigin(Object value)
Sets the value of the 'Grid Origin
' attribute.- Parameters:
value
- the new value of the 'Grid Origin' attribute.- See Also:
getGridOrigin()
-
getGridType
String getGridType()
Returns the value of the 'Grid Type' attribute. The default value is"urn:ogc:def:method:WCS:1.1:2dSimpleGrid"
. Association to the OperationMethod used to define this Grid CRS. This association defaults to an association to the most commonly used method, which is referenced by the URN "urn:ogc:def:method:WCS:1.1:2dSimpleGrid". For a GridCRS, this association is limited to a remote definition of a grid definition Method (not encoded in-line) that encodes a variation on the method implied by the CV_RectifiedGrid class in ISO 19123, without the inheritance from CV_Grid.- Returns:
- the value of the 'Grid Type' attribute.
- See Also:
setGridType(String)
,Wcs111Package.getDocumentRoot_GridType()
-
setGridType
void setGridType(String value)
Sets the value of the 'Grid Type
' attribute.- Parameters:
value
- the new value of the 'Grid Type' attribute.- See Also:
getGridType()
-
getIdentifier
String getIdentifier()
Returns the value of the 'Identifier' attribute.If the meaning of the 'Identifier' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Identifier' attribute.
- See Also:
setIdentifier(String)
,Wcs111Package.getDocumentRoot_Identifier()
-
setIdentifier
void setIdentifier(String value)
Sets the value of the 'Identifier
' attribute.- Parameters:
value
- the new value of the 'Identifier' attribute.- See Also:
getIdentifier()
-
getInterpolationMethods
InterpolationMethodsType getInterpolationMethods()
Returns the value of the 'Interpolation Methods' containment reference. List of the interpolation method(s) that can uses when continuous grid coverage resampling is needed.- Returns:
- the value of the 'Interpolation Methods' containment reference.
- See Also:
setInterpolationMethods(InterpolationMethodsType)
,Wcs111Package.getDocumentRoot_InterpolationMethods()
-
setInterpolationMethods
void setInterpolationMethods(InterpolationMethodsType value)
Sets the value of the 'Interpolation Methods
' containment reference.- Parameters:
value
- the new value of the 'Interpolation Methods' containment reference.- See Also:
getInterpolationMethods()
-
getTemporalDomain
TimeSequenceType getTemporalDomain()
Returns the value of the 'Temporal Domain' containment reference. Definition of the temporal domain of a coverage, the times for which valid data are available. The times should to be ordered from the oldest to the newest.- Returns:
- the value of the 'Temporal Domain' containment reference.
- See Also:
setTemporalDomain(TimeSequenceType)
,Wcs111Package.getDocumentRoot_TemporalDomain()
-
setTemporalDomain
void setTemporalDomain(TimeSequenceType value)
Sets the value of the 'Temporal Domain
' containment reference.- Parameters:
value
- the new value of the 'Temporal Domain' containment reference.- See Also:
getTemporalDomain()
-
getTemporalSubset
TimeSequenceType getTemporalSubset()
Returns the value of the 'Temporal Subset' containment reference. Definition of subset of coverage temporal domain.- Returns:
- the value of the 'Temporal Subset' containment reference.
- See Also:
setTemporalSubset(TimeSequenceType)
,Wcs111Package.getDocumentRoot_TemporalSubset()
-
setTemporalSubset
void setTemporalSubset(TimeSequenceType value)
Sets the value of the 'Temporal Subset
' containment reference.- Parameters:
value
- the new value of the 'Temporal Subset' containment reference.- See Also:
getTemporalSubset()
-
-