| java.lang.Object org.deegree.ogcbase.XMLFactory
All known Subclasses: org.deegree.owscommon.XMLFactory, org.deegree.owscommon_new.XMLFactory, org.deegree.ogcwebservices.wcs.XMLFactory, org.deegree.owscommon_1_1_0.XMLFactory, org.deegree.ogcwebservices.csw.discovery.XMLFactory, org.deegree.model.metadata.iso19115.XMLFactory,
XMLFactory | public class XMLFactory (Code) | | Factory for creating DOM representations from java objects used to represent OGC
related schema types.
author: Andreas Poth author: Markus Schneider author: last edited by: $Author: rbezema $ version: $Revision: 9835 $, $Date: 2008-01-31 09:10:50 -0800 (Thu, 31 Jan 2008) $ |
Method Summary | |
protected static void | appendCodeList(Element xmlNode, CodeList codeList, URI namespaceURI) Appends an XML representation of the passed CodeList to the
passed Element . | protected static void | appendEnvelope(Element xmlNode, Envelope envelope) Appends an XML/GML Envelope -element to the passed Element . | protected static void | appendFeatureId(Element root, String fid) Appends the DOM representation of the given feature id to the given element. | protected static void | appendGeometry(Element el, Geometry geom) Appends the DOM representation of the given
Geometry to the given element. | protected static void | appendInterval(Element xmlNode, Interval interval, URI namespaceURI) Appends an XML representation of the passed Interval to the
passed Element . | protected static void | appendKeywords(Element xmlNode, Keywords[] keywords, URI namespaceURI) Appends a keywords -element for each Keywords object of the
passed array to the passed Element . | protected static void | appendKeywords(Element xmlNode, Keywords keywords, URI namespaceURI) Appends a keywords -element to the passed Element and fills it
with the available keywords. | protected static void | appendLonLatEnvelope(Element root, LonLatEnvelope lonLatEnvelope, URI namespaceURI) Appends the DOM representation of a LonLatEnvelope to the
passed Element . | protected static void | appendOnlineResource(Element xmlNode, String elementName, OnlineResource onlineResource, URI namespaceURI) Appends the DOM representation of a simple XLink -element to
the passed Element . | protected static void | appendPropertyPath(Element element, PropertyPath propertyPath) Appends the DOM representation of the given PropertyPath as a
new text node to the given element (including necessary namespace bindings). | protected static void | appendSimpleLinkAttributes(Element linkElement, SimpleLink simpleLink) Appends the XML attributes of the given SimpleLink to the also passed
Element . | protected static void | appendTemporalDomain(Element xmlNode, TimeSequence timeSeq, URI namespaceURI) Appends an XML representation of the passed TimeSequence to the
passed Element . | protected static void | appendTimePeriod(Element xmlNode, TimePeriod tPeriod, URI namespaceURI) Appends an XML representation of the passed TimePeriod to the
passed Element . | protected static void | appendTimePosition(Element xmlNode, TimePosition tpos) Appends the XML/GML representation of a TimePosition to the
passed Element . | protected static void | appendTimeResolution(Element xmlNode, TimeDuration duration) Appends an XML/GML representation of the passed TimeDuration to
the passed Element . | protected static void | appendTypedLiteral(Element xmlNode, TypedLiteral singleValue, String name, URI namespaceURI) Appends an XML representation of the passed TypedLiteral to the
passed Element . | protected static void | appendValues(Element xmlNode, Values values, URI namespaceURI) Appends an XML representation of the passed Values to the
passed Element . |
appendCodeList | protected static void appendCodeList(Element xmlNode, CodeList codeList, URI namespaceURI)(Code) | | Appends an XML representation of the passed CodeList to the
passed Element .
Parameters: xmlNode - Parameters: codeList - Parameters: namespaceURI - |
appendEnvelope | protected static void appendEnvelope(Element xmlNode, Envelope envelope)(Code) | | Appends an XML/GML Envelope -element to the passed Element .
Parameters: xmlNode - Parameters: envelope - |
appendFeatureId | protected static void appendFeatureId(Element root, String fid)(Code) | | Appends the DOM representation of the given feature id to the given element.
Parameters: root - Element node where the "ogc:FeatureId" element is appended to Parameters: fid - feature identifier |
appendGeometry | protected static void appendGeometry(Element el, Geometry geom) throws GeometryException(Code) | | Appends the DOM representation of the given
Geometry to the given element.
TODO Do this a better way...
Parameters: el - element node where the geometry is appended to Parameters: geom - geometry to be appended throws: GeometryException - |
appendInterval | protected static void appendInterval(Element xmlNode, Interval interval, URI namespaceURI)(Code) | | Appends an XML representation of the passed Interval to the
passed Element .
Parameters: xmlNode - Parameters: interval - Parameters: namespaceURI - |
appendKeywords | protected static void appendKeywords(Element xmlNode, Keywords[] keywords, URI namespaceURI)(Code) | | Appends a keywords -element for each Keywords object of the
passed array to the passed Element .
Parameters: xmlNode - Parameters: keywords - Parameters: namespaceURI - |
appendKeywords | protected static void appendKeywords(Element xmlNode, Keywords keywords, URI namespaceURI)(Code) | | Appends a keywords -element to the passed Element and fills it
with the available keywords.
Parameters: xmlNode - Parameters: keywords - Parameters: namespaceURI - |
appendLonLatEnvelope | protected static void appendLonLatEnvelope(Element root, LonLatEnvelope lonLatEnvelope, URI namespaceURI)(Code) | | Appends the DOM representation of a LonLatEnvelope to the
passed Element .
Parameters: root - Parameters: lonLatEnvelope - Parameters: namespaceURI - |
appendOnlineResource | protected static void appendOnlineResource(Element xmlNode, String elementName, OnlineResource onlineResource, URI namespaceURI)(Code) | | Appends the DOM representation of a simple XLink -element to
the passed Element .
Parameters: xmlNode - Parameters: elementName - Parameters: onlineResource - Parameters: namespaceURI - |
appendPropertyPath | protected static void appendPropertyPath(Element element, PropertyPath propertyPath)(Code) | | Appends the DOM representation of the given PropertyPath as a
new text node to the given element (including necessary namespace bindings).
Parameters: element - Element node where the PropertyPath is appended to Parameters: propertyPath - |
appendSimpleLinkAttributes | protected static void appendSimpleLinkAttributes(Element linkElement, SimpleLink simpleLink)(Code) | | Appends the XML attributes of the given SimpleLink to the also passed
Element .
Parameters: linkElement - Parameters: simpleLink - |
appendTemporalDomain | protected static void appendTemporalDomain(Element xmlNode, TimeSequence timeSeq, URI namespaceURI)(Code) | | Appends an XML representation of the passed TimeSequence to the
passed Element .
Parameters: xmlNode - Parameters: timeSeq - Parameters: namespaceURI - |
appendTimePeriod | protected static void appendTimePeriod(Element xmlNode, TimePeriod tPeriod, URI namespaceURI)(Code) | | Appends an XML representation of the passed TimePeriod to the
passed Element .
Parameters: xmlNode - Parameters: tPeriod - Parameters: namespaceURI - |
appendTimePosition | protected static void appendTimePosition(Element xmlNode, TimePosition tpos)(Code) | | Appends the XML/GML representation of a TimePosition to the
passed Element .
Parameters: xmlNode - Parameters: tpos - |
appendTimeResolution | protected static void appendTimeResolution(Element xmlNode, TimeDuration duration)(Code) | | Appends an XML/GML representation of the passed TimeDuration to
the passed Element .
Parameters: xmlNode - Parameters: duration - |
appendTypedLiteral | protected static void appendTypedLiteral(Element xmlNode, TypedLiteral singleValue, String name, URI namespaceURI)(Code) | | Appends an XML representation of the passed TypedLiteral to the
passed Element .
Parameters: xmlNode - Parameters: singleValue - Parameters: name - Parameters: namespaceURI - |
appendValues | protected static void appendValues(Element xmlNode, Values values, URI namespaceURI)(Code) | | Appends an XML representation of the passed Values to the
passed Element .
Parameters: xmlNode - Parameters: values - Parameters: namespaceURI - |
|
|