org.deegree_impl.services.wfs.protocol
Class WFSGetFeatureResponse_Impl

java.lang.Object
  extended byorg.deegree_impl.services.OGCWebServiceResponse_Impl
      extended byorg.deegree_impl.services.wfs.protocol.WFSBasicResponse_Impl
          extended byorg.deegree_impl.services.wfs.protocol.WFSGetFeatureResponse_Impl
All Implemented Interfaces:
OGCWebServiceResponse, WFSBasicResponse, WFSGetFeatureResponse
Direct Known Subclasses:
WFSGetFeatureWithLockResponse_Impl, WFSGGetFeatureResponse_Impl

public class WFSGetFeatureResponse_Impl
extends WFSBasicResponse_Impl
implements WFSGetFeatureResponse

The response toaGetFeature request is controlled by the outputFormat attribute. The default value for the outputFormat attribute shall be GML indicating that a WFS must generate a GML document of the result set that conforms to the Geography Markup Language (GML) 2.0 specification. Vendor specific output formats can also be generated but they must be declared in the capabilities document.

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

Version:
$Revision: 1.4 $ $Date: 2004/03/26 11:19:32 $
Author:
Katharina Lupp, Andreas Poth

Field Summary
private  java.lang.Object response
           
 
Fields inherited from class org.deegree_impl.services.OGCWebServiceResponse_Impl
 
Constructor Summary
WFSGetFeatureResponse_Impl(OGCWebServiceRequest request, java.lang.String[] affectedFeatureTypes, org.w3c.dom.Document exception, java.lang.Object response)
          constructor initializing the class with the
 
Method Summary
 void addAffectedFeatureTypes(java.lang.String affectedFeatureTypes)
          adds the
 java.lang.String[] getAffectedFeatureTypes()
          returns a list of feature type names that has been affected by the response.
 java.lang.Object getResponse()
          returns the request features in a vendor specific format
 void setAffectedFeatureTypes(java.lang.String[] affectedFeatureTypes)
          sets the
 void setResponse(java.lang.Object response)
          sets the request features in a vendor specific format
 java.lang.String toString()
           
 
Methods inherited from class org.deegree_impl.services.OGCWebServiceResponse_Impl
getException, getRequest, setException, setRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.deegree.services.wfs.protocol.WFSBasicResponse
getAffectedFeatureTypes
 
Methods inherited from interface org.deegree.services.OGCWebServiceResponse
getException, getRequest, setException, setRequest
 

Field Detail

response

private java.lang.Object response
Constructor Detail

WFSGetFeatureResponse_Impl

public WFSGetFeatureResponse_Impl(OGCWebServiceRequest request,
                                  java.lang.String[] affectedFeatureTypes,
                                  org.w3c.dom.Document exception,
                                  java.lang.Object response)
constructor initializing the class with the

Method Detail

getResponse

public java.lang.Object getResponse()
returns the request features in a vendor specific format

Specified by:
getResponse in interface WFSGetFeatureResponse

setResponse

public void setResponse(java.lang.Object response)
sets the request features in a vendor specific format


toString

public java.lang.String toString()
Overrides:
toString in class WFSBasicResponse_Impl
Returns:

getAffectedFeatureTypes

public java.lang.String[] getAffectedFeatureTypes()
returns a list of feature type names that has been affected by the response.

Specified by:
getAffectedFeatureTypes in interface WFSBasicResponse

addAffectedFeatureTypes

public void addAffectedFeatureTypes(java.lang.String affectedFeatureTypes)
adds the


setAffectedFeatureTypes

public void setAffectedFeatureTypes(java.lang.String[] affectedFeatureTypes)
sets the