|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.framework.xml.XMLFragment org.deegree.ogcbase.OGCDocument org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument org.deegree.ogcwebservices.getcapabilities.OGCStandardCapabilitiesDocument
public abstract class OGCStandardCapabilitiesDocument
Field Summary | |
---|---|
protected static java.net.URI |
GMLNS
|
protected static java.net.URI |
OGCNS
|
Fields inherited from class org.deegree.framework.xml.XMLFragment |
---|
DEFAULT_URL, nsContext, XLNNS |
Constructor Summary | |
---|---|
OGCStandardCapabilitiesDocument()
|
Method Summary | |
---|---|
Capability |
getCapabilitySection(java.net.URI namespaceURI)
returns the service section of the configuration/capabilities. vendorspecific capabilities are not supported yet |
protected DCPType |
getDCPType(org.w3c.dom.Element element,
java.net.URI namespaceURI)
Creates a DCPType object from the passed DCPType element. |
protected DCPType[] |
getDCPTypes(ElementList el,
java.net.URI namespaceURI)
Creates an array of DCPType objects from the passed element list. |
protected ExceptionFormat |
getExceptionFormat(org.w3c.dom.Element element,
java.net.URI namespaceURI)
Creates an ExceptionFormat instance from the passed element. |
protected MetadataLink |
parseMetadataLink(org.w3c.dom.Element element)
creates a MetadataLink object from the passed element. |
protected abstract OperationsMetadata |
parseOperations(org.w3c.dom.Element element,
java.net.URI namespaceURI)
creates a Request object (instance of WCSCapabilityRequest) from the passed element encapsulating the Request part of the WCS Capabiliy section |
java.lang.String |
parseVersion()
returns the value of the version attribute of the capabilities document |
Methods inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument |
---|
parseAddress, parseCapabilities, parsePhone, parseUpdateSequence |
Methods inherited from class org.deegree.ogcbase.OGCDocument |
---|
parseCodeList, parseCodeListArray, parseExtendedPropertyPath, parseInterval, parseKeywords, parseKeywords, parseLonLatEnvelope, parseOnLineResource, parsePropertyPath, parseTimePeriod, parseTimePeriods, parseTimePositions, parseTimeSequence, parseTypedLiteral, parseValues |
Methods inherited from class org.deegree.framework.xml.XMLFragment |
---|
getAsPrettyString, getAsString, getAttachedSchemas, getQualifiedName, getRootElement, getSystemId, hasSchema, load, load, load, parseQualifiedName, parseSimpleLink, prettyPrint, prettyPrint, resolve, setRootElement, setSystemId, setSystemId, toString, write, write, write, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static final java.net.URI OGCNS
protected static final java.net.URI GMLNS
Constructor Detail |
---|
public OGCStandardCapabilitiesDocument()
Method Detail |
---|
public java.lang.String parseVersion()
parseVersion
in class OGCCapabilitiesDocument
public Capability getCapabilitySection(java.net.URI namespaceURI) throws InvalidCapabilitiesException
namespaceURI
-
InvalidCapabilitiesException
protected abstract OperationsMetadata parseOperations(org.w3c.dom.Element element, java.net.URI namespaceURI) throws XMLParsingException
element
-
XMLParsingException
protected MetadataLink parseMetadataLink(org.w3c.dom.Element element) throws XMLParsingException
parseMetadataLink
in class OGCCapabilitiesDocument
element
-
XMLParsingException
protected ExceptionFormat getExceptionFormat(org.w3c.dom.Element element, java.net.URI namespaceURI)
element
-
protected DCPType getDCPType(org.w3c.dom.Element element, java.net.URI namespaceURI) throws XMLParsingException
DCPType
object from the passed DCPType
element.
NOTE: Currently the OnlineResources
included in the DCPType
are
just stored as simple URLs
(not as OnLineResource
instances)!
NOTE: In an
OGCStandardCapabilitiesDocument
the XLinks
(the
URLs
) are stored in separate elements (OnlineResource
), in
an OGCCommonCapabilitiesDocument
they are the
Get
/
Post
elements themselves.
element
- namespaceURI
-
DCPType
XMLParsingException
OWSCommonCapabilities
protected DCPType[] getDCPTypes(ElementList el, java.net.URI namespaceURI) throws XMLParsingException
DCPType
objects from the passed element list.
NOTE: Currently the OnlineResources
included in the DCPType
are
just stored as simple URLs
(not as OnLineResource
instances)!
el
- namespaceURI
-
XMLParsingException
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org