org.deegree_impl.services.wfs.capabilities
Class Capability_Impl

java.lang.Object
  extended byorg.deegree_impl.services.wfs.capabilities.Capability_Impl
All Implemented Interfaces:
Capability

class Capability_Impl
extends java.lang.Object
implements Capability

The capabilities section specifies the list of requests that the WFS can handle. Two classes of web feature servers, based on the capabilities they support, are defined in the Overview

-----------------------------------------------------

Version:
$Revision: 1.2 $ $Date: 2004/01/14 08:23:26 $
Author:
Katharina Lupp

Field Summary
private  Request request
           
private  org.w3c.dom.Document vendorSpecificCapabilities
           
 
Constructor Summary
(package private) Capability_Impl()
          default constructor
(package private) Capability_Impl(Request request, org.w3c.dom.Document vendorSpecificCapabilities)
          constructor initializing the class with the requests
 
Method Summary
 Request getRequest()
          A basic WFS would include the GetCapabilities, DescribeFeatureType and the GetFeature interfaces.
 org.w3c.dom.Document getVendorSpecificCapabilities()
          returns vendor specific capabilities of the wfs
 void setRequest(Request request)
          sets the request
 void setVendorSpecificCapabilities(org.w3c.dom.Document vendorSpecificCapabilities)
          sets vendor specific capabilities of the wfs
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

vendorSpecificCapabilities

private org.w3c.dom.Document vendorSpecificCapabilities

request

private Request request
Constructor Detail

Capability_Impl

Capability_Impl()
default constructor


Capability_Impl

Capability_Impl(Request request,
                org.w3c.dom.Document vendorSpecificCapabilities)
constructor initializing the class with the requests

Method Detail

getRequest

public Request getRequest()
A basic WFS would include the GetCapabilities, DescribeFeatureType and the GetFeature interfaces. A transactional WFS would also include the Transaction interface, possibly the LockFeature interface and/or the GetFeatureWithLock interface.

Specified by:
getRequest in interface Capability

setRequest

public void setRequest(Request request)
sets the request


getVendorSpecificCapabilities

public org.w3c.dom.Document getVendorSpecificCapabilities()
returns vendor specific capabilities of the wfs

Specified by:
getVendorSpecificCapabilities in interface Capability

setVendorSpecificCapabilities

public void setVendorSpecificCapabilities(org.w3c.dom.Document vendorSpecificCapabilities)
sets vendor specific capabilities of the wfs


toString

public java.lang.String toString()