Package net.opengis.wcs20
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:
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
- See Also:
Wcs20Package.getDocumentRoot()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CapabilitiesType
getCapabilities()
Returns the value of the 'Capabilities' containment reference.ContentsType
getContents()
Returns the value of the 'Contents' containment reference.CoverageDescriptionType
getCoverageDescription()
Returns the value of the 'Coverage Description' containment reference.CoverageDescriptionsType
getCoverageDescriptions()
Returns the value of the 'Coverage Descriptions' containment reference.String
getCoverageId()
Returns the value of the 'Coverage Id' attribute.CoverageOfferingsType
getCoverageOfferings()
Returns the value of the 'Coverage Offerings' containment reference.QName
getCoverageSubtype()
Returns the value of the 'Coverage Subtype' attribute.CoverageSubtypeParentType
getCoverageSubtypeParent()
Returns the value of the 'Coverage Subtype Parent' containment reference.CoverageSummaryType
getCoverageSummary()
Returns the value of the 'Coverage Summary' containment reference.DescribeCoverageType
getDescribeCoverage()
Returns the value of the 'Describe Coverage' containment reference.DimensionSliceType
getDimensionSlice()
Returns the value of the 'Dimension Slice' containment reference.DimensionSubsetType
getDimensionSubset()
Returns the value of the 'Dimension Subset' containment reference.DimensionTrimType
getDimensionTrim()
Returns the value of the 'Dimension Trim' containment reference.ExtensionType
getExtension()
Returns the value of the 'Extension' containment reference.GetCapabilitiesType
getGetCapabilities()
Returns the value of the 'Get Capabilities' containment reference.GetCoverageType
getGetCoverage()
Returns the value of the 'Get Coverage' containment reference.OfferedCoverageType
getOfferedCoverage()
Returns the value of the 'Offered Coverage' containment reference.ServiceMetadataType
getServiceMetadata()
Returns the value of the 'Service Metadata' containment reference.ServiceParametersType
getServiceParameters()
Returns the value of the 'Service Parameters' 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
setCapabilities(CapabilitiesType value)
Sets the value of the 'Capabilities
' containment reference.void
setContents(ContentsType value)
Sets the value of the 'Contents
' containment reference.void
setCoverageDescription(CoverageDescriptionType value)
Sets the value of the 'Coverage Description
' containment reference.void
setCoverageDescriptions(CoverageDescriptionsType value)
Sets the value of the 'Coverage Descriptions
' containment reference.void
setCoverageId(String value)
Sets the value of the 'Coverage Id
' attribute.void
setCoverageOfferings(CoverageOfferingsType value)
Sets the value of the 'Coverage Offerings
' containment reference.void
setCoverageSubtype(QName value)
Sets the value of the 'Coverage Subtype
' attribute.void
setCoverageSubtypeParent(CoverageSubtypeParentType value)
Sets the value of the 'Coverage Subtype Parent
' 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
setDimensionSlice(DimensionSliceType value)
Sets the value of the 'Dimension Slice
' containment reference.void
setDimensionTrim(DimensionTrimType value)
Sets the value of the 'Dimension Trim
' containment reference.void
setExtension(ExtensionType value)
Sets the value of the 'Extension
' 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
setOfferedCoverage(OfferedCoverageType value)
Sets the value of the 'Offered Coverage
' containment reference.void
setServiceMetadata(ServiceMetadataType value)
Sets the value of the 'Service Metadata
' containment reference.void
setServiceParameters(ServiceParametersType value)
Sets the value of the 'Service Parameters
' containment reference.
-
-
-
Method Detail
-
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:
Wcs20Package.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:
Wcs20Package.getDocumentRoot_XSISchemaLocation()
-
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)
,Wcs20Package.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. This element redefines the OWS Common [OGC 06-121r9] Contents section with a CoverageSummary, in accordance with the rules for modification laid down there. In addition it allows WCS extensions or application profiles to extend its content.- Returns:
- the value of the 'Contents' containment reference.
- See Also:
setContents(ContentsType)
,Wcs20Package.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()
-
getCoverageDescription
CoverageDescriptionType getCoverageDescription()
Returns the value of the 'Coverage Description' containment reference. Description of a coverage available from a WCS server. This description shall include sufficient information to allow all valid GetCoverage operation requests to be prepared by a WCS client.- Returns:
- the value of the 'Coverage Description' containment reference.
- See Also:
setCoverageDescription(CoverageDescriptionType)
,Wcs20Package.getDocumentRoot_CoverageDescription()
-
setCoverageDescription
void setCoverageDescription(CoverageDescriptionType value)
Sets the value of the 'Coverage Description
' containment reference.- Parameters:
value
- the new value of the 'Coverage Description' containment reference.- See Also:
getCoverageDescription()
-
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)
,Wcs20Package.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()
-
getCoverageId
String getCoverageId()
Returns the value of the 'Coverage Id' attribute. This element represents coverage identifiers. It uses the same type as gml:id to allow for identifier values to be used in both contexts.- Returns:
- the value of the 'Coverage Id' attribute.
- See Also:
setCoverageId(String)
,Wcs20Package.getDocumentRoot_CoverageId()
-
setCoverageId
void setCoverageId(String value)
Sets the value of the 'Coverage Id
' attribute.- Parameters:
value
- the new value of the 'Coverage Id' attribute.- See Also:
getCoverageId()
-
getCoverageOfferings
CoverageOfferingsType getCoverageOfferings()
Returns the value of the 'Coverage Offerings' containment reference. CoverageOfferings is the virtual document that a WCS offers. It consists of service metadata and a set of offered coverages. The CoverageOfferings element is never delivered to the client, however, responses of WCS requests are composed of constituents of the CoverageOfferings tree. Hence, CoverageOfferings serves to define responses.- Returns:
- the value of the 'Coverage Offerings' containment reference.
- See Also:
setCoverageOfferings(CoverageOfferingsType)
,Wcs20Package.getDocumentRoot_CoverageOfferings()
-
setCoverageOfferings
void setCoverageOfferings(CoverageOfferingsType value)
Sets the value of the 'Coverage Offerings
' containment reference.- Parameters:
value
- the new value of the 'Coverage Offerings' containment reference.- See Also:
getCoverageOfferings()
-
getCoverageSubtype
QName getCoverageSubtype()
Returns the value of the 'Coverage Subtype' attribute. CoverageSubtype characterizes the type of a coverage. This element shall contain the name of the XML root element that would be delivered if a GML encoded result were requested from the GetCoverage operation. The content model of the named element shall be described by a schema that is either normatively referenced by the WCS core specification or by a requirement in a WCS extension, the associated conformance class for which has been included in the ows:Profiles of the server's GetCapabilities response. This CoverageSubtype is delivered in GetCapabilities and DescribeCoverage to allow clients an estimation of the amount of data to be expected in the domain and range set. For example, a GridCoverage has a small domain set structure, but typically a large range set; a MultiSolidCoverage, on the other hand, tends to have large domain sets and small range sets.- Returns:
- the value of the 'Coverage Subtype' attribute.
- See Also:
setCoverageSubtype(QName)
,Wcs20Package.getDocumentRoot_CoverageSubtype()
-
setCoverageSubtype
void setCoverageSubtype(QName value)
Sets the value of the 'Coverage Subtype
' attribute.- Parameters:
value
- the new value of the 'Coverage Subtype' attribute.- See Also:
getCoverageSubtype()
-
getCoverageSubtypeParent
CoverageSubtypeParentType getCoverageSubtypeParent()
Returns the value of the 'Coverage Subtype Parent' containment reference.- Returns:
- the value of the 'Coverage Subtype Parent' containment reference.
- See Also:
setCoverageSubtypeParent(CoverageSubtypeParentType)
,Wcs20Package.getDocumentRoot_CoverageSubtypeParent()
-
setCoverageSubtypeParent
void setCoverageSubtypeParent(CoverageSubtypeParentType value)
Sets the value of the 'Coverage Subtype Parent
' containment reference.- Parameters:
value
- the new value of the 'Coverage Subtype Parent' containment reference.- See Also:
getCoverageSubtypeParent()
-
getCoverageSummary
CoverageSummaryType getCoverageSummary()
Returns the value of the 'Coverage Summary' containment reference. A CoverageSummary contains information essential for accessing a coverage served by a WCS. The CoverageId is the identifier used to address a particular coverage. The CoverageSubtype is the name of the root of this coverage when expressed in XML.- Returns:
- the value of the 'Coverage Summary' containment reference.
- See Also:
setCoverageSummary(CoverageSummaryType)
,Wcs20Package.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)
,Wcs20Package.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()
-
getDimensionSlice
DimensionSliceType getDimensionSlice()
Returns the value of the 'Dimension Slice' containment reference. Describes the slicing of a coverage's domain axis at a particular point.- Returns:
- the value of the 'Dimension Slice' containment reference.
- See Also:
setDimensionSlice(DimensionSliceType)
,Wcs20Package.getDocumentRoot_DimensionSlice()
-
setDimensionSlice
void setDimensionSlice(DimensionSliceType value)
Sets the value of the 'Dimension Slice
' containment reference.- Parameters:
value
- the new value of the 'Dimension Slice' containment reference.- See Also:
getDimensionSlice()
-
getDimensionSubset
DimensionSubsetType getDimensionSubset()
Returns the value of the 'Dimension Subset' containment reference. Definition of the desired subset of the domain of the coverage. This is either a Trim operation, or a Slice operation.- Returns:
- the value of the 'Dimension Subset' containment reference.
- See Also:
Wcs20Package.getDocumentRoot_DimensionSubset()
-
getDimensionTrim
DimensionTrimType getDimensionTrim()
Returns the value of the 'Dimension Trim' containment reference. Describes the trimming of a coverage's domain axis, between two values.- Returns:
- the value of the 'Dimension Trim' containment reference.
- See Also:
setDimensionTrim(DimensionTrimType)
,Wcs20Package.getDocumentRoot_DimensionTrim()
-
setDimensionTrim
void setDimensionTrim(DimensionTrimType value)
Sets the value of the 'Dimension Trim
' containment reference.- Parameters:
value
- the new value of the 'Dimension Trim' containment reference.- See Also:
getDimensionTrim()
-
getExtension
ExtensionType getExtension()
Returns the value of the 'Extension' containment reference. Extension element used to hook in additional content e.g. in extensions or application profiles.- Returns:
- the value of the 'Extension' containment reference.
- See Also:
setExtension(ExtensionType)
,Wcs20Package.getDocumentRoot_Extension()
-
setExtension
void setExtension(ExtensionType value)
Sets the value of the 'Extension
' containment reference.- Parameters:
value
- the new value of the 'Extension' containment reference.- See Also:
getExtension()
-
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)
,Wcs20Package.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.- Returns:
- the value of the 'Get Coverage' containment reference.
- See Also:
setGetCoverage(GetCoverageType)
,Wcs20Package.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()
-
getOfferedCoverage
OfferedCoverageType getOfferedCoverage()
Returns the value of the 'Offered Coverage' containment reference. An OfferedCoverage is the information set about a specific coverage offered by the WCS service on hand. It consists of a coverage, as defined in the GML Application Schema for Coverages [OGC 09-146r2] and coverage specific service parameters. Like CoverageOfferings, an OfferedCoverage element is never delivered to the client, but defines the response of coverage access requests.- Returns:
- the value of the 'Offered Coverage' containment reference.
- See Also:
setOfferedCoverage(OfferedCoverageType)
,Wcs20Package.getDocumentRoot_OfferedCoverage()
-
setOfferedCoverage
void setOfferedCoverage(OfferedCoverageType value)
Sets the value of the 'Offered Coverage
' containment reference.- Parameters:
value
- the new value of the 'Offered Coverage' containment reference.- See Also:
getOfferedCoverage()
-
getServiceMetadata
ServiceMetadataType getServiceMetadata()
Returns the value of the 'Service Metadata' containment reference. ServiceMetadata contains information describing the WCS service on hand. Extension elements allow WCS extension standards to define their individual extra service metadata.- Returns:
- the value of the 'Service Metadata' containment reference.
- See Also:
setServiceMetadata(ServiceMetadataType)
,Wcs20Package.getDocumentRoot_ServiceMetadata()
-
setServiceMetadata
void setServiceMetadata(ServiceMetadataType value)
Sets the value of the 'Service Metadata
' containment reference.- Parameters:
value
- the new value of the 'Service Metadata' containment reference.- See Also:
getServiceMetadata()
-
getServiceParameters
ServiceParametersType getServiceParameters()
Returns the value of the 'Service Parameters' containment reference. ServiceParameters further define how the corresponding coverage is accessible. CoverageSubtype helps identifying the type of coverage on hand, in particular with respect to the potential size of its domainSet and rangeSet components. Extension elements allow WCS extensions to plug in their particular coverage-specific service information.- Returns:
- the value of the 'Service Parameters' containment reference.
- See Also:
setServiceParameters(ServiceParametersType)
,Wcs20Package.getDocumentRoot_ServiceParameters()
-
setServiceParameters
void setServiceParameters(ServiceParametersType value)
Sets the value of the 'Service Parameters
' containment reference.- Parameters:
value
- the new value of the 'Service Parameters' containment reference.- See Also:
getServiceParameters()
-
-