| 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.ogcbase.XMLFactory
org.deegree.owscommon.XMLFactory
org.deegree.ogcwebservices.wmps.XMLFactory
public class XMLFactory
Helper class to create WMPS responses.
| Field Summary | 
|---|
| Fields inherited from class org.deegree.owscommon.XMLFactory | 
|---|
DEEGREECSWNS, OWSNS | 
| Fields inherited from class org.deegree.ogcbase.XMLFactory | 
|---|
GMLNS, OGCNS, XLNNS | 
| Constructor Summary | |
|---|---|
XMLFactory()
 | 
|
| Method Summary | |
|---|---|
protected static void | 
appendAttribution(Element root,
                                   Attribution attr)
Append attribution url.  | 
protected static void | 
appendAuthorityURL(Element root,
                                     AuthorityURL authorityURL)
Append authority url.  | 
protected static void | 
appendCapabilityLayer(Element root,
                                           Layer layer)
Append capability layer  | 
protected static void | 
appendCapabilityRequests(Element root,
                                                 WMPSOperationsMetadata operationsMetadata)
Append capability element.  | 
protected static void | 
appendContactInformation(Element root,
                                                 ServiceProvider provider)
Append contact information  | 
protected static void | 
appendDataURL(Element root,
                           DataURL dataURL)
Append data url.  | 
protected static void | 
appendDimension(Element root,
                               Dimension dim)
Append dimension.  | 
protected static void | 
appendExtent(Element root,
                         Extent extent)
Apppend extent.  | 
protected static void | 
appendFeatureListURL(Element root,
                                         FeatureListURL featureListURL)
Append feature list url.  | 
protected static void | 
appendIdentifier(Element root,
                                 Identifier identifier)
Append identifiers.  | 
protected static void | 
appendLatLonBoundingBox(Element root,
                                               Envelope llBox)
Append lat-lon bounding box.  | 
protected static void | 
appendLayerBoundingBox(Element root,
                                             LayerBoundingBox lBox)
Append layer bounding box.  | 
protected static void | 
appendLegendURL(Element root,
                               LegendURL legendURL)
Append legend url.  | 
protected static void | 
appendMetadataURL(Element root,
                                   MetadataURL metadataURL)
Append metadata url.  | 
protected static void | 
appendOnlineResource(Element root,
                                         URL url)
Append online resource.  | 
protected static void | 
appendOperation(Element root,
                               Operation operation)
Append Operations.  | 
protected static void | 
appendService(Element root,
                           ServiceIdentification identification,
                           ServiceProvider provider)
Append service element  | 
protected static void | 
appendStyle(Element root,
                       Style style)
Append style  | 
protected static void | 
appendStyleSheetURL(Element root,
                                       StyleSheetURL styleSheetURL)
Append Style sheet.  | 
protected static void | 
appendStyleURL(Element root,
                             StyleURL styleURL)
Append Style URL  | 
protected static void | 
appendURLs(Element http,
                     URL[] urls,
                     String type)
Append URLs  | 
protected static void | 
appendUserDefinedSymbolization(Element root,
                                                             UserDefinedSymbolization uds)
Append User defined symbolization.  | 
static Object | 
export(DescribeTemplateResponse response)
 | 
static GetAvailableTemplatesResponseDocument | 
export(GetAvailableTemplatesResponse response)
Export the print map initial response document.  | 
static PrintMapResponseDocument | 
export(PrintMapResponse response)
Export the print map initial response document.  | 
static WMPSCapabilitiesDocument | 
export(WMPSCapabilities capabilities)
Exports a WMPSCapabilities instance to a WMPSCapabilitiesDocument. | 
| Methods inherited from class org.deegree.owscommon.XMLFactory | 
|---|
appendAddress, appendDCP, appendException, appendMetadata, appendOperationsMetadata, appendOWSKeywords, appendOWSKeywords, appendParameter, appendPhone, appendServiceIdentification, appendServiceProvider, export, exportExceptionReport, exportExceptionReportWFS, exportExceptionReportWFS100, exportNS, maybeSetAttribute | 
| 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 | 
| Constructor Detail | 
|---|
public XMLFactory()
| Method Detail | 
|---|
public static WMPSCapabilitiesDocument export(WMPSCapabilities capabilities)
                                       throws IOException
WMPSCapabilities instance to a WMPSCapabilitiesDocument.
capabilities - 
WMPSCapabilities
IOException - if XML template could not be loaded
protected static void appendUserDefinedSymbolization(Element root,
                                                     UserDefinedSymbolization uds)
root - uds - 
protected static void appendService(Element root,
                                    ServiceIdentification identification,
                                    ServiceProvider provider)
                             throws XMLParsingException
root - identification - provider - 
XMLParsingException
protected static void appendContactInformation(Element root,
                                               ServiceProvider provider)
root - provider - 
protected static void appendCapabilityRequests(Element root,
                                               WMPSOperationsMetadata operationsMetadata)
                                        throws XMLParsingException
root - operationsMetadata - 
XMLParsingException
protected static void appendOperation(Element root,
                                      Operation operation)
root - operation - 
protected static void appendURLs(Element http,
                                 URL[] urls,
                                 String type)
http - urls - type - 
protected static void appendCapabilityLayer(Element root,
                                            Layer layer)
                                     throws XMLParsingException
root - layer - 
XMLParsingException
protected static void appendStyle(Element root,
                                  Style style)
root - style - 
protected static void appendStyleURL(Element root,
                                     StyleURL styleURL)
root - styleURL - 
protected static void appendStyleSheetURL(Element root,
                                          StyleSheetURL styleSheetURL)
root - styleSheetURL - 
protected static void appendLegendURL(Element root,
                                      LegendURL legendURL)
root - legendURL - 
protected static void appendFeatureListURL(Element root,
                                           FeatureListURL featureListURL)
root - featureListURL - 
protected static void appendDataURL(Element root,
                                    DataURL dataURL)
root - dataURL - 
protected static void appendMetadataURL(Element root,
                                        MetadataURL metadataURL)
root - metadataURL - 
protected static void appendIdentifier(Element root,
                                       Identifier identifier)
root - identifier - 
protected static void appendAuthorityURL(Element root,
                                         AuthorityURL authorityURL)
root - authorityURL - 
protected static void appendAttribution(Element root,
                                        Attribution attr)
root - attr - 
protected static void appendOnlineResource(Element root,
                                           URL url)
root - url - 
protected static void appendExtent(Element root,
                                   Extent extent)
root - extent - 
protected static void appendDimension(Element root,
                                      Dimension dim)
root - dim - 
protected static void appendLayerBoundingBox(Element root,
                                             LayerBoundingBox lBox)
root - lBox - 
protected static void appendLatLonBoundingBox(Element root,
                                              Envelope llBox)
root - llBox - 
public static PrintMapResponseDocument export(PrintMapResponse response)
                                       throws XMLParsingException
response - 
XMLParsingException
public static GetAvailableTemplatesResponseDocument export(GetAvailableTemplatesResponse response)
                                                    throws XMLParsingException
response - 
XMLParsingExceptionpublic static Object export(DescribeTemplateResponse response)
response - 
  | 
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| 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