com.esri.adf.web.faces.event
Class DragImageArgs

java.lang.Object
  extended by com.esri.adf.web.faces.event.ClientActionArgs
      extended by com.esri.adf.web.faces.event.DragImageArgs
All Implemented Interfaces:
Serializable

public class DragImageArgs
extends ClientActionArgs

The DragImageArgs class parses request parameters from a client tool action and stores information pertaining to a drag image event on the map or page. Client tools using JavaScript methods MapDragImage, PageDragImage, and PageMapDragImage use this class.

See Also:
Serialized Form

Field Summary
protected  WebPoint center
          The center of the dragged image.
protected  WebPoint mapcenter
           
 
Fields inherited from class com.esri.adf.web.faces.event.ClientActionArgs
controlId, requestParameters
 
Constructor Summary
DragImageArgs()
           
 
Method Summary
 WebGeometry getMapGeometry()
           
 WebGeometry getWebGeometry()
           
 void init()
          Initializes the DragImageArgs object by setting the center of the dragged image from the request parameters.
 
Methods inherited from class com.esri.adf.web.faces.event.ClientActionArgs
addClientActionArgs, getClientActionArgs, getControlId, getRequestParameters, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

center

protected WebPoint center
The center of the dragged image.


mapcenter

protected WebPoint mapcenter
Constructor Detail

DragImageArgs

public DragImageArgs()
Method Detail

init

public void init()
          throws Exception
Initializes the DragImageArgs object by setting the center of the dragged image from the request parameters.

Specified by:
init in class ClientActionArgs
Throws:
Exception

getWebGeometry

public WebGeometry getWebGeometry()
Specified by:
getWebGeometry in class ClientActionArgs

getMapGeometry

public WebGeometry getMapGeometry()
Specified by:
getMapGeometry in class ClientActionArgs