deegree 2.5 (2011/06/29 09:44 build-8-official)

org.deegree.ogcwebservices.wmps.operation
Class DescribeTemplate

java.lang.Object
  extended by org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
      extended by org.deegree.ogcwebservices.wmps.operation.WMPSRequestBase
          extended by org.deegree.ogcwebservices.wmps.operation.DescribeTemplate
All Implemented Interfaces:
java.io.Serializable, OGCWebServiceRequest

public class DescribeTemplate
extends WMPSRequestBase

Can be requested as KVP:

...?request=DescribeTemplate&version=1.0.0&template=MyTemplate

or as XML:

 ...
 

Version:
$Revision: 21672 $, $Date: 2009-12-29 09:44:20 +0100 (Di, 29 Dez 2009) $
Author:
Andreas Poth, last edited by: $Author: apoth $
See Also:
Serialized Form

Constructor Summary
DescribeTemplate(java.lang.String id, java.lang.String version, java.lang.String template, java.util.Map<java.lang.String,java.lang.String> vendorSpecificParameter)
           
 
Method Summary
static DescribeTemplate create(org.w3c.dom.Element request)
           
static DescribeTemplate create(java.util.Map<java.lang.String,java.lang.String> parameter)
           
 java.lang.String getTemplate()
           
 
Methods inherited from class org.deegree.ogcwebservices.wmps.operation.WMPSRequestBase
getServiceName
 
Methods inherited from class org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
getId, getParam, getParamAsInt, getParamValues, getRequestParameter, getRequiredParam, getVendorSpecificParameter, getVendorSpecificParameters, getVersion, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DescribeTemplate

public DescribeTemplate(java.lang.String id,
                        java.lang.String version,
                        java.lang.String template,
                        java.util.Map<java.lang.String,java.lang.String> vendorSpecificParameter)
Parameters:
id -
version -
template -
vendorSpecificParameter -
Method Detail

create

public static DescribeTemplate create(java.util.Map<java.lang.String,java.lang.String> parameter)
                               throws InconsistentRequestException
Parameters:
parameter -
Returns:
new DescribeTemplate
Throws:
InconsistentRequestException

create

public static DescribeTemplate create(org.w3c.dom.Element request)
                               throws XMLParsingException
Parameters:
request -
Returns:
new DescribeTemplate
Throws:
XMLParsingException

getTemplate

public java.lang.String getTemplate()
Returns:
template name

deegree 2.5 (2011/06/29 09:44 build-8-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org