|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.framework.xml.XMLFragment org.deegree.ogcbase.OGCDocument
public abstract class OGCDocument
Field Summary | |
---|---|
protected static java.net.URI |
GMLNS
|
Fields inherited from class org.deegree.framework.xml.XMLFragment |
---|
DEFAULT_URL, nsContext, XLNNS |
Constructor Summary | |
---|---|
OGCDocument()
|
Method Summary | |
---|---|
protected CodeList |
parseCodeList(org.w3c.dom.Element element)
creates a CodeList object from the passed element |
protected CodeList[] |
parseCodeListArray(ElementList el)
creates an array of CodeList objects from the passed element list |
static PropertyPath |
parseExtendedPropertyPath(org.w3c.dom.Element e)
|
protected Interval |
parseInterval(org.w3c.dom.Element element,
java.net.URI namespaceURI)
creates an Interval object from the passed element |
protected Keywords[] |
parseKeywords(ElementList el,
java.net.URI namespaceURI)
Creates an array of Keywords from the passed list of keyword -elements. |
protected Keywords |
parseKeywords(org.w3c.dom.Element element,
java.net.URI namespaceURI)
Creates a Keywords instance from the given keywords -element. |
static LonLatEnvelope |
parseLonLatEnvelope(org.w3c.dom.Element element)
creates a LonLatEnvelope object from the passed element |
protected OnlineResource |
parseOnLineResource(org.w3c.dom.Element element)
Creates an OnLineResource instance from the passed element. |
static PropertyPath |
parsePropertyPath(org.w3c.dom.Text textNode)
Creates a new instance of PropertyPath from the given text node. |
protected TimePeriod |
parseTimePeriod(org.w3c.dom.Element element,
java.net.URI namespaceURI)
creates a TimePeriod from the passed element |
protected TimePeriod[] |
parseTimePeriods(ElementList el,
java.net.URI namespaceURI)
creates an array of TimePeriod s from the passed element |
protected static TimePosition[] |
parseTimePositions(ElementList el)
creates an array of TimePosition s from the passed element |
protected TimeSequence |
parseTimeSequence(org.w3c.dom.Element element,
java.net.URI namespaceURI)
creates an TimeSequence from the passed element |
protected TypedLiteral |
parseTypedLiteral(org.w3c.dom.Element element)
creates a TypedLiteral from the passed element |
protected Values |
parseValues(org.w3c.dom.Element element,
java.net.URI namespaceURI)
creates a Values object from the passed element |
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 |
---|
protected static final java.net.URI GMLNS
Constructor Detail |
---|
public OGCDocument()
Method Detail |
---|
public static LonLatEnvelope parseLonLatEnvelope(org.w3c.dom.Element element) throws XMLParsingException, OGCWebServiceException
element
-
XMLParsingException
OGCWebServiceException
InvalidCoverageDescriptionExcpetion
protected static TimePosition[] parseTimePositions(ElementList el) throws XMLParsingException, OGCWebServiceException
el
-
XMLParsingException
InvalidCoverageDescriptionExcpetion
OGCWebServiceException
protected Keywords[] parseKeywords(ElementList el, java.net.URI namespaceURI)
Keywords
from the passed list of keyword
-elements.
This appears to be pretty superfluous (as one keywords
- element may contain several
keyword
-elements). However, the schema in the OGC document "Web Coverage Service (WCS), Version
1.0.0", contains the following line (in the definition of the CoverageOfferingBriefType):
<xs:element ref="keywords" minOccurs="0" maxOccurs="unbounded"/>
el
-
protected Keywords parseKeywords(org.w3c.dom.Element element, java.net.URI namespaceURI)
Keywords
instance from the given keywords
-element.
element
- namespaceURI
-
Keywords
protected TimeSequence parseTimeSequence(org.w3c.dom.Element element, java.net.URI namespaceURI) throws XMLParsingException, OGCWebServiceException
element
-
XMLParsingException
InvalidCoverageDescriptionExcpetion
OGCWebServiceException
protected TimePeriod[] parseTimePeriods(ElementList el, java.net.URI namespaceURI) throws XMLParsingException, OGCWebServiceException
el
-
XMLParsingException
InvalidCoverageDescriptionExcpetion
OGCWebServiceException
protected TimePeriod parseTimePeriod(org.w3c.dom.Element element, java.net.URI namespaceURI) throws XMLParsingException, OGCWebServiceException
element
-
XMLParsingException
InvalidCoverageDescriptionExcpetion
OGCWebServiceException
protected Values parseValues(org.w3c.dom.Element element, java.net.URI namespaceURI) throws XMLParsingException
element
-
XMLParsingException
protected Interval parseInterval(org.w3c.dom.Element element, java.net.URI namespaceURI) throws XMLParsingException
element
-
XMLParsingException
protected TypedLiteral parseTypedLiteral(org.w3c.dom.Element element) throws XMLParsingException
element
-
XMLParsingException
protected CodeList[] parseCodeListArray(ElementList el) throws XMLParsingException
el
-
XMLParsingException
protected CodeList parseCodeList(org.w3c.dom.Element element) throws XMLParsingException
element
-
XMLParsingException
protected OnlineResource parseOnLineResource(org.w3c.dom.Element element) throws XMLParsingException
element
-
XMLParsingException
public static PropertyPath parseExtendedPropertyPath(org.w3c.dom.Element e) throws XMLParsingException
e
-
XMLParsingException
public static PropertyPath parsePropertyPath(org.w3c.dom.Text textNode) throws XMLParsingException
PropertyPath
from the given text node.
NOTE: Namespace prefices used in the property path should be bound using XML namespace mechanisms (i.e. using xmlns attributes in the document). However, to enable processing of partly broken requests, unbound prefices are accepted as well.
textNode
- string representation of the property path
XMLParsingException
PropertyPath
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org