deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.sos.configuration
Class SOSConfigurationDocument

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.OWSCommonCapabilitiesDocument
                  extended by org.deegree.ogcwebservices.sos.capabilities.CapabilitiesDocument
                      extended by org.deegree.ogcwebservices.sos.configuration.SOSConfigurationDocument
All Implemented Interfaces:
Serializable

public class SOSConfigurationDocument
extends CapabilitiesDocument

Reads the SOSConfiguration from a XML File

Version:
1.0
Author:
Matthias Kulbe
See Also:
Serialized Form

Field Summary
protected static URI DEEGREE_SOS
           
 
Fields inherited from class org.deegree.ogcwebservices.sos.capabilities.CapabilitiesDocument
SCSNS
 
Fields inherited from class org.deegree.owscommon.OWSCommonCapabilitiesDocument
ALL_NAME, CONTENTS_NAME, OGCNS, OPERATIONS_METADATA_NAME, OWSNS, SERVICE_IDENTIFICATION_NAME, SERVICE_PROVIDER_NAME
 
Fields inherited from class org.deegree.ogcbase.OGCDocument
GMLNS
 
Fields inherited from class org.deegree.framework.xml.XMLFragment
DEFAULT_URL, XLNNS
 
Constructor Summary
SOSConfigurationDocument()
           
 
Method Summary
 void createEmptyDocument()
          creates a empty document from template File
 SOSConfiguration getConfiguration()
          returns a class representation of the document
 
Methods inherited from class org.deegree.ogcwebservices.sos.capabilities.CapabilitiesDocument
getOperationsMetadata, getPlatformList, getSensorList, parseCapabilities
 
Methods inherited from class org.deegree.owscommon.OWSCommonCapabilitiesDocument
getCodeType, getContraints, getDCP, getDCPs, getKeywords, getKeywords, getOperation, getOWSDomainType, getServiceIdentification, getServiceProvider, getWGS84BoundingBoxType
 
Methods inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilitiesDocument
parseAddress, parseMetadataLink, parsePhone, parseUpdateSequence, parseVersion
 
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

DEEGREE_SOS

protected static final URI DEEGREE_SOS
Constructor Detail

SOSConfigurationDocument

public SOSConfigurationDocument()
Method Detail

createEmptyDocument

public void createEmptyDocument()
                         throws IOException,
                                SAXException
creates a empty document from template File

Overrides:
createEmptyDocument in class CapabilitiesDocument
Throws:
IOException
SAXException

getConfiguration

public SOSConfiguration getConfiguration()
                                  throws InvalidConfigurationException
returns a class representation of the document

Returns:
a class representation of the document
Throws:
InvalidConfigurationException

deegree 2.3 (2010/04/09 10:10 build-4-official)

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