|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 URI |
GMLNS
|
protected static URI |
OGCNS
|
| Fields inherited from class org.deegree.framework.xml.XMLFragment |
|---|
DEFAULT_URL, nsContext, XLNNS |
| Constructor Summary | |
|---|---|
OGCStandardCapabilitiesDocument()
|
|
| Method Summary | |
|---|---|
Capability |
getCapabilitySection(URI namespaceURI)
returns the service section of the configuration/capabilities. vendorspecific capabilities are not supported yet |
protected DCPType |
getDCPType(Element element,
URI namespaceURI)
Creates a DCPType object from the passed DCPType element. |
protected DCPType[] |
getDCPTypes(ElementList el,
URI namespaceURI)
Creates an array of DCPType objects from the passed element list. |
protected ExceptionFormat |
getExceptionFormat(Element element,
URI namespaceURI)
Creates an ExceptionFormat instance from the passed element. |
protected MetadataLink |
parseMetadataLink(Element element)
creates a MetadataLink object from the passed element. |
protected abstract OperationsMetadata |
parseOperations(Element element,
URI namespaceURI)
creates a Request object (instance of WCSCapabilityRequest) from the passed element encapsulating the Request part of the WCS Capabiliy section |
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 URI OGCNS
protected static final URI GMLNS
| Constructor Detail |
|---|
public OGCStandardCapabilitiesDocument()
| Method Detail |
|---|
public String parseVersion()
parseVersion in class OGCCapabilitiesDocument
public Capability getCapabilitySection(URI namespaceURI)
throws InvalidCapabilitiesException
namespaceURI -
InvalidCapabilitiesException
protected abstract OperationsMetadata parseOperations(Element element,
URI namespaceURI)
throws XMLParsingException
element -
XMLParsingException
protected MetadataLink parseMetadataLink(Element element)
throws XMLParsingException
parseMetadataLink in class OGCCapabilitiesDocumentelement -
XMLParsingException
protected ExceptionFormat getExceptionFormat(Element element,
URI namespaceURI)
element -
protected DCPType getDCPType(Element element,
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
XMLParsingExceptionOWSCommonCapabilities
protected DCPType[] getDCPTypes(ElementList el,
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.3 (2010/04/09 10:10 build-4-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