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

org.deegree.ogcwebservices.wcts.configuration
Class WCTSConfigurationDocument

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
                      extended by org.deegree.ogcwebservices.wcts.configuration.WCTSConfigurationDocument
All Implemented Interfaces:
Serializable

public class WCTSConfigurationDocument
extends WCTSCapabilitiesDocument

WCTSConfigurationDocument loads an xml-dom-document and creates a WCTSConfiguration bean-representation.

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
WCTSConfigurationDocument(URL configURL)
           
 
Method Summary
 WCTSConfiguration parseConfiguration()
           
 
Methods inherited from class org.deegree.ogcwebservices.wcts.capabilities.WCTSCapabilitiesDocument
createEmptyDocument, parseCapabilities, parseContents
 
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

WCTSConfigurationDocument

public WCTSConfigurationDocument(URL configURL)
                          throws IOException,
                                 SAXException
Parameters:
configURL - to load from.
Throws:
SAXException - if an xml parsing error has been detected.
IOException - if the file could not be loaded.
Method Detail

parseConfiguration

public WCTSConfiguration parseConfiguration()
                                     throws InvalidCapabilitiesException
Returns:
Throws:
InvalidCapabilitiesException - if the configuration contains erroneous xml.

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