deegree 2.2 (2008/12/22 11:33 build-3038-official)

org.deegree.ogcwebservices.wcts.capabilities
Class WCTSCapabilitiesDocument

java.lang.Object
  extended by org.deegree.framework.xml.XMLFragment
      extended by org.deegree.ogcbase.OGCDocument
          extended by org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument
              extended by org.deegree.owscommon_1_1_0.OWSCommonCapabilitiesDocument
                  extended by org.deegree.ogcwebservices.wcts.capabilities.WCTSCapabilitiesDocument
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
WCTSConfigurationDocument

public class WCTSCapabilitiesDocument
extends OWSCommonCapabilitiesDocument

WCTSCapabilitiesDocument parses a given wcts:Capabilities document version 0.4.0, with ows:Common 1.1.0 and csw 1.2.0.

Version:
$Revision:$, $Date:$
Author:
Rutger Bezema, last edited by: $Author:$
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.deegree.owscommon_1_1_0.OWSCommonCapabilitiesDocument
PRE_OWS
 
Fields inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument
OGCNS
 
Fields inherited from class org.deegree.ogcbase.OGCDocument
GMLNS
 
Fields inherited from class org.deegree.framework.xml.XMLFragment
DEFAULT_URL, nsContext, XLNNS
 
Constructor Summary
WCTSCapabilitiesDocument()
           
 
Method Summary
 void createEmptyDocument()
          Creates a wcts 0.4.0 capabilities document with the rootnode set to wcts:Capabilities.
 OGCCapabilities parseCapabilities()
          Creates a class representation of the document.
protected  Content parseContents()
          Parses the optional wcts:Content element of the wcts:Capabilities element.
 
Methods inherited from class org.deegree.owscommon_1_1_0.OWSCommonCapabilitiesDocument
parseContactInfo, parseDomainMetadataType, parseDomainMetadataTypes, parseHTTPChild, parseKeywords, parseMetaData, parseMetadatas, parseOperations, parseOperationsMetadata, parseServiceContact, parseServiceIdentification, parseServiceProvider
 
Methods inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument
parseAddress, parseMetadataLink, parsePhone, parseUpdateSequence, parseVersion
 
Methods inherited from class org.deegree.ogcbase.OGCDocument
parseCodeList, parseCodeListArray, 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
 

Constructor Detail

WCTSCapabilitiesDocument

public WCTSCapabilitiesDocument()
Method Detail

createEmptyDocument

public void createEmptyDocument()
Creates a wcts 0.4.0 capabilities document with the rootnode set to wcts:Capabilities.


parseCapabilities

public OGCCapabilities parseCapabilities()
                                  throws InvalidCapabilitiesException
Description copied from class: OGCCapabilitiesDocument
Creates a class representation of the document.

Specified by:
parseCapabilities in class OGCCapabilitiesDocument
Returns:
class representation of the document
Throws:
InvalidCapabilitiesException

parseContents

protected Content parseContents()
                         throws XMLParsingException,
                                UnknownCRSException
Parses the optional wcts:Content element of the wcts:Capabilities element.

Returns:
Throws:
XMLParsingException
UnknownCRSException

deegree 2.2 (2008/12/22 11:33 build-3038-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net