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

org.deegree.owscommon_1_1_0
Class ManifestDocument

java.lang.Object
  extended by org.deegree.framework.xml.XMLFragment
      extended by org.deegree.owscommon_1_1_0.CommonsDocument
          extended by org.deegree.owscommon_1_1_0.ManifestDocument
All Implemented Interfaces:
Serializable

public class ManifestDocument
extends CommonsDocument

ManifestDocument supplies methods for the parsing of a manifest type in ows 1.1.0.

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Rutger Bezema, last edited by: $Author: mschneider $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.deegree.owscommon_1_1_0.CommonsDocument
PRE_OWS
 
Fields inherited from class org.deegree.framework.xml.XMLFragment
DEFAULT_URL, nsContext, XLNNS
 
Constructor Summary
ManifestDocument()
           
 
Method Summary
 Manifest parseManifestType(Element manifestElement)
           
protected  ReferenceGroup parseReferenceGroup(Element referenceGroup)
           
protected  Reference parseReferenceType(Element referenceElement)
           
 
Methods inherited from class org.deegree.owscommon_1_1_0.CommonsDocument
parseBasicIdentificationType, parseContactInfo, parseDomainMetadataType, parseDomainMetadataTypes, parseDomainType, parseHTTPChild, parseIdentifier, parseKeywords, parseMetadata, parseMetadatas, parseOperations, parseServiceContact
 
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

ManifestDocument

public ManifestDocument()
Method Detail

parseManifestType

public Manifest parseManifestType(Element manifestElement)
                           throws XMLParsingException
Parameters:
manifestElement - to parse the data from
Returns:
the manifest bean or null if the given element is null.
Throws:
XMLParsingException - if a parsing error occurred.

parseReferenceGroup

protected ReferenceGroup parseReferenceGroup(Element referenceGroup)
                                      throws XMLParsingException
Parameters:
referenceGroup - to be parsed
Returns:
the bean representation or null if the given element is null.
Throws:
XMLParsingException - if the element could not be parsed.

parseReferenceType

protected Reference parseReferenceType(Element referenceElement)
                                throws XMLParsingException
Parameters:
referenceElement - to be parsed.
Returns:
the bean representation or null if the given element is null.
Throws:
XMLParsingException - if the element could not be parsed.

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