|
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.ogcbase.XMLFactory org.deegree.ogcwebservices.wcs.XMLFactory
public class XMLFactory
Field Summary | |
---|---|
protected static java.net.URI |
DGRNS
|
protected static java.net.URI |
WCSNS
|
Fields inherited from class org.deegree.ogcbase.XMLFactory |
---|
GMLNS, OGCNS, XLNNS |
Constructor Summary | |
---|---|
XMLFactory()
|
Method Summary | |
---|---|
protected static void |
appendAddress(org.w3c.dom.Element ciNode,
Address address)
appends a XML representation of the passed Phone to the passed XmlNode |
protected static void |
appendAxisDescription(org.w3c.dom.Element xmlNode,
AxisDescription axisDesc)
appends a XML representation of the passed AxisDescription to the passed XmlNode |
protected static void |
appendCapability(org.w3c.dom.Element root,
Capability capability)
appends a XML representation of the passed OnLineResource to the passed Element. |
protected static void |
appendContactInfo(org.w3c.dom.Element contactNode,
ContactInfo contactInfo)
appends a XML representation of the passed ContactInfo to the passed XmlNode |
protected static void |
appendContentMetadata(org.w3c.dom.Element root,
ContentMetadata contentMetadata)
appends a XML representation of the passed ContentMetadata to the passed Element |
protected static void |
appendCoverageOffering(org.w3c.dom.Element parent,
CoverageOffering coverageOffering)
|
protected static void |
appendCoverageOfferingBrief(org.w3c.dom.Element contentNode,
CoverageOfferingBrief cob)
appends a XML representation of the passed CoverageOfferingBrief to the passed XmlNode |
protected static void |
appendDeegreeParams(org.w3c.dom.Element root,
WCSDeegreeParams deegreeParam)
appends the XML representation of the deegreeParams section to the passed Element |
protected static void |
appendDirectoryList(org.w3c.dom.Element dgrParam,
java.lang.String[] directoryList)
appends the XML representation of a list of data directory names to the passed XmlNode |
protected static void |
appendDomainSet(org.w3c.dom.Element xmlNode,
DomainSet domainSet)
appends a XML representation of the passed DomainSet to the passed XmlNode |
protected static void |
appendExceptionFormat(org.w3c.dom.Element root,
ExceptionFormat excepForm)
appends a XML representation of the passed OnLineResource to the passed Element. |
protected static void |
appendMetadataLink(org.w3c.dom.Element xmlNode,
MetadataLink mLink)
appends the XML representation of the passed MetadataLink to the passed XmlNode including all attributes |
protected static void |
appendNullValues(org.w3c.dom.Element xmlNode,
ValueEnum values)
appends a XML representation of the passed ValueEnum to the passed XmlNode |
protected static void |
appendOnlineResource(org.w3c.dom.Element ciNode,
OnlineResource olr)
appends a XML representation of the passed OnLineResource to the passed XmlNode |
protected static void |
appendOperation(java.lang.String name,
org.w3c.dom.Element root,
Operation operation)
appends a XML representation of the passed OnLineResource to the passed Element. at the moment just the first DCPType is considered because other types than HTTP are not supported yet. |
protected static void |
appendPhone(org.w3c.dom.Element ciNode,
Phone phone)
appends a XML representation of the passed Phone to the passed XmlNode |
protected static void |
appendRangeSet(org.w3c.dom.Element xmlNode,
RangeSet rangeSet)
appends a XML representation of the passed RangeSet to the passed XmlNode |
protected static void |
appendResponsibleParty(org.w3c.dom.Element servNode,
CitedResponsibleParty responsibleParty)
appends a XML representation of the passed CitedResponsibleParty to the passed XmlNode |
protected static void |
appendService(org.w3c.dom.Element element,
Service service)
appends a XML representation of the passed CapabilitiesService to the passed XmlNode |
protected static void |
appendSpatialDomain(org.w3c.dom.Element xmlNode,
SpatialDomain spatialDomain)
append the XML representation of a SpatialDomain object to the passed XmlNode. |
protected static void |
appendSupportedCRSs(org.w3c.dom.Element xmlNode,
SupportedSRSs supportedCRSs)
appends a XML representation of the passed SupportedSRSs to the passed XmlNode |
protected static void |
appendSupportedFormats(org.w3c.dom.Element xmlNode,
SupportedFormats supportedFormats)
appends a XML representation of the passed SupportedFormats to the passed XmlNode |
protected static void |
appendSupportedInterpolations(org.w3c.dom.Element xmlNode,
SupportedInterpolations supportedInterpolations)
appends a XML representation of the passed SupportedInterpolations to the passed XmlNode |
static XMLFragment |
export(CoverageDescription coverageDescription)
exprots a WCS CoverageDescription object to its XML represetation encapsulated within a XmlDocument |
static WCSCapabilitiesDocument |
export(WCSCapabilities capabilities)
... notice: at the moment just HTTP is supported as DCPType. |
static XMLFragment |
export(WCSConfiguration configuration)
|
Methods inherited from class org.deegree.ogcbase.XMLFactory |
---|
appendCodeList, appendEnvelope, appendFeatureId, appendGeometry, appendInterval, appendKeywords, appendKeywords, appendLonLatEnvelope, appendOnlineResource, appendPropertyPath, appendSimpleLinkAttributes, appendTemporalDomain, appendTimePeriod, appendTimePosition, appendTimeResolution, appendTypedLiteral, appendValues |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.net.URI WCSNS
protected static final java.net.URI DGRNS
Constructor Detail |
---|
public XMLFactory()
Method Detail |
---|
public static WCSCapabilitiesDocument export(WCSCapabilities capabilities) throws InvalidCapabilitiesException, java.io.IOException
capabilities
-
InvalidCapabilitiesException
java.io.IOException
public static XMLFragment export(WCSConfiguration configuration) throws InvalidConfigurationException, java.io.IOException
configuration
- to be exported
InvalidConfigurationException
java.io.IOException
public static XMLFragment export(CoverageDescription coverageDescription) throws java.io.IOException
coverageDescription
-
java.io.IOException
protected static void appendDeegreeParams(org.w3c.dom.Element root, WCSDeegreeParams deegreeParam) throws XMLParsingException
root
- deegreeParam
-
XMLParsingException
protected static void appendDirectoryList(org.w3c.dom.Element dgrParam, java.lang.String[] directoryList)
dgrParam
- directoryList
- protected static void appendCoverageOffering(org.w3c.dom.Element parent, CoverageOffering coverageOffering)
protected static void appendMetadataLink(org.w3c.dom.Element xmlNode, MetadataLink mLink)
xmlNode
- mLink
- protected static void appendDomainSet(org.w3c.dom.Element xmlNode, DomainSet domainSet)
xmlNode
- domainSet
- protected static void appendSpatialDomain(org.w3c.dom.Element xmlNode, SpatialDomain spatialDomain)
xmlNode
- spatialDomain
- protected static void appendRangeSet(org.w3c.dom.Element xmlNode, RangeSet rangeSet)
xmlNode
- rangeSet
- protected static void appendAxisDescription(org.w3c.dom.Element xmlNode, AxisDescription axisDesc)
xmlNode
- axisDesc
- protected static void appendNullValues(org.w3c.dom.Element xmlNode, ValueEnum values)
xmlNode
- values
- protected static void appendSupportedCRSs(org.w3c.dom.Element xmlNode, SupportedSRSs supportedCRSs)
xmlNode
- supportedCRSs
- protected static void appendSupportedFormats(org.w3c.dom.Element xmlNode, SupportedFormats supportedFormats)
xmlNode
- supportedFormats
- protected static void appendSupportedInterpolations(org.w3c.dom.Element xmlNode, SupportedInterpolations supportedInterpolations)
xmlNode
- supportedInterpolations
- protected static void appendService(org.w3c.dom.Element element, Service service)
element
- service
- protected static void appendResponsibleParty(org.w3c.dom.Element servNode, CitedResponsibleParty responsibleParty)
servNode
- responsibleParty
- protected static void appendContactInfo(org.w3c.dom.Element contactNode, ContactInfo contactInfo)
contactNode
- contactInfo
- protected static void appendPhone(org.w3c.dom.Element ciNode, Phone phone)
ciNode
- phone
- protected static void appendAddress(org.w3c.dom.Element ciNode, Address address)
ciNode
- address
- protected static void appendOnlineResource(org.w3c.dom.Element ciNode, OnlineResource olr)
ciNode
- olr
- protected static void appendCapability(org.w3c.dom.Element root, Capability capability) throws XMLParsingException
root
- capability
-
XMLParsingException
protected static void appendOperation(java.lang.String name, org.w3c.dom.Element root, Operation operation) throws XMLParsingException
name
- root
- operation
-
XMLParsingException
protected static void appendExceptionFormat(org.w3c.dom.Element root, ExceptionFormat excepForm)
root
- excepForm
- protected static void appendContentMetadata(org.w3c.dom.Element root, ContentMetadata contentMetadata) throws XMLParsingException
root
- contentMetadata
-
XMLParsingException
protected static void appendCoverageOfferingBrief(org.w3c.dom.Element contentNode, CoverageOfferingBrief cob)
contentNode
- cob
-
|
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