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

org.deegree.io.datastore
Class ResponseCRSTransformationTrigger

java.lang.Object
  extended by org.deegree.io.datastore.ResponseCRSTransformationTrigger
All Implemented Interfaces:
Trigger

public class ResponseCRSTransformationTrigger
extends java.lang.Object
implements Trigger

Trigger implementation for transforming the geometries being part of a resposne of a Datastore into the desired target CRS.

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
Author:
Andreas Poth, last edited by: $Author: mschneider $

Constructor Summary
ResponseCRSTransformationTrigger()
           
 
Method Summary
 java.lang.Object[] doTrigger(java.lang.Object caller, java.lang.Object... values)
          performs the action(s) defined by a concrete trigger.
 java.lang.String getName()
          returns the name of the Trigger.
 void setName(java.lang.String name)
          sets the name of a Trigger
 java.lang.String toString()
          Returns a string representation of the object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResponseCRSTransformationTrigger

public ResponseCRSTransformationTrigger()
Method Detail

doTrigger

public java.lang.Object[] doTrigger(java.lang.Object caller,
                                    java.lang.Object... values)
Description copied from interface: Trigger
performs the action(s) defined by a concrete trigger. The returned value must have the same structure as the passed parameter. A trigger may changes the values of the passed parameter(s) but do not change their type or structure

Specified by:
doTrigger in interface Trigger
Parameters:
caller - calling instance
values - values passed from the calling method

getName

public java.lang.String getName()
Description copied from interface: Trigger
returns the name of the Trigger. The name starts with the name of the class Trigger is assigend to followed by the method from where it is called followed by its 'specific' name; e.g.
org.deegree.enterprise.servlet.OGCServletController.doService.MyTrigger

Specified by:
getName in interface Trigger
Returns:
the name of the Trigger.

setName

public void setName(java.lang.String name)
Description copied from interface: Trigger
sets the name of a Trigger

Specified by:
setName in interface Trigger

toString

public java.lang.String toString()
Returns a string representation of the object.

Overrides:
toString in class java.lang.Object
Returns:
a string representation of the object

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