org.deegree_impl.services.wcts.protocol
Class IsTransformableRequest_Impl

java.lang.Object
  extended byorg.deegree_impl.services.OGCWebServiceRequest_Impl
      extended byorg.deegree_impl.services.wcts.protocol.IsTransformableRequest_Impl
All Implemented Interfaces:
IsTransformableRequest, OGCWebServiceRequest

public class IsTransformableRequest_Impl
extends OGCWebServiceRequest_Impl
implements IsTransformableRequest

This class describes requests, which have to examine the possibility to transform one coordinate system into another.

Beside the source and the target coordinate-system, the format of the return-value will be fixed.

Furtheron the service offers the possibility to declarate user-defined coordinate-systems over the indication of all parameters both for the source and the target coordinate-system.

As a rule every particular coordinate-system will be indicated by an identifier.

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

Version:
2002-07-10
Author:
Andreas Poth

Field Summary
private  CS_CoordinateSystem destinationCRS
           
private  CS_CoordinateSystem sourceCRS
           
private  java.lang.String version
           
 
Fields inherited from class org.deegree_impl.services.OGCWebServiceRequest_Impl
id, request, service, vendorSpecificParameter
 
Constructor Summary
(package private) IsTransformableRequest_Impl(java.lang.String version, java.lang.String id, java.util.HashMap vendorSpecificParameter, CS_CoordinateSystem sourceCRS, CS_CoordinateSystem destinationCRS)
          constructor initializing the class with the <Transformable>
 
Method Summary
 CS_CoordinateSystem getDestinationCRS()
          gets the DestinationCRS
 CS_CoordinateSystem getSourceCRS()
          gets the SourceCRS
 void setDestinationCRS(CS_CoordinateSystem destinationCRS)
           
 void setSourceCRS(CS_CoordinateSystem sourceCRS)
           
 java.lang.String toString()
           
 
Methods inherited from class org.deegree_impl.services.OGCWebServiceRequest_Impl
getId, getRequest, getRequestParameter, getService, getVendorSpecificParameter, getVendorSpecificParameters, getVersion, putVendorSpecificParameter, setId, setRequest, setService, setVendorSpecificParameter, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.deegree.services.wcts.protocol.IsTransformableRequest
getVersion
 
Methods inherited from interface org.deegree.services.OGCWebServiceRequest
getId, getRequest, getRequestParameter, getService, getVendorSpecificParameter, getVendorSpecificParameters
 

Field Detail

destinationCRS

private CS_CoordinateSystem destinationCRS

sourceCRS

private CS_CoordinateSystem sourceCRS

version

private java.lang.String version
Constructor Detail

IsTransformableRequest_Impl

IsTransformableRequest_Impl(java.lang.String version,
                            java.lang.String id,
                            java.util.HashMap vendorSpecificParameter,
                            CS_CoordinateSystem sourceCRS,
                            CS_CoordinateSystem destinationCRS)
constructor initializing the class with the <Transformable>

Method Detail

getSourceCRS

public CS_CoordinateSystem getSourceCRS()
gets the SourceCRS

Specified by:
getSourceCRS in interface IsTransformableRequest

setSourceCRS

public void setSourceCRS(CS_CoordinateSystem sourceCRS)
See Also:
getSourceCRS()

getDestinationCRS

public CS_CoordinateSystem getDestinationCRS()
gets the DestinationCRS

Specified by:
getDestinationCRS in interface IsTransformableRequest

setDestinationCRS

public void setDestinationCRS(CS_CoordinateSystem destinationCRS)
See Also:
getDestinationCRS()

toString

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