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

org.deegree.io.datastore.shape
Class ShapeAnnotationDocument

java.lang.Object
  extended by org.deegree.framework.xml.XMLFragment
      extended by org.deegree.framework.xml.schema.XSDocument
          extended by org.deegree.model.feature.schema.GMLSchemaDocument
              extended by org.deegree.io.datastore.schema.MappedGMLSchemaDocument
                  extended by org.deegree.io.datastore.AnnotationDocument
                      extended by org.deegree.io.datastore.shape.ShapeAnnotationDocument
All Implemented Interfaces:
Serializable

public class ShapeAnnotationDocument
extends AnnotationDocument

Handles the parsing of ShapeDatastore annotations.

Version:
$Revision:$, $Date:$
Author:
Markus Schneider , last edited by: $Author:$
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.deegree.framework.xml.XMLFragment
DEFAULT_URL, nsContext, XLNNS
 
Constructor Summary
ShapeAnnotationDocument()
           
 
Method Summary
 ShapeDatastoreConfiguration parseDatastoreConfiguration()
          Parses the global schema annotations into a DatastoreConfiguration.
 
Methods inherited from class org.deegree.io.datastore.schema.MappedGMLSchemaDocument
parseComplexTypeDeclaration, parseDefaultSRS, parseElementDeclaration, parseGMLDefaultProps, parseIdentityPart, parseIsDeletable, parseIsInsertable, parseIsPseudoFeatureType, parseIsUpdatable, parseMappedGMLSchema, parseOtherSRS, parseVisible
 
Methods inherited from class org.deegree.model.feature.schema.GMLSchemaDocument
parseGMLSchema
 
Methods inherited from class org.deegree.framework.xml.schema.XSDocument
extractComplexTypeDeclarations, extractElementDeclarations, extractSimpleTypeDeclarations, getComplexTypeDeclaration, getFullName, getTargetNamespace, parseSimpleTypeDeclaration, parseXMLSchema
 
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

ShapeAnnotationDocument

public ShapeAnnotationDocument()
Method Detail

parseDatastoreConfiguration

public ShapeDatastoreConfiguration parseDatastoreConfiguration()
                                                        throws XMLParsingException
Description copied from class: AnnotationDocument
Parses the global schema annotations into a DatastoreConfiguration.

Specified by:
parseDatastoreConfiguration in class AnnotationDocument
Returns:
corresponding DatastoreConfiguration
Throws:
XMLParsingException

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