de.fhpotsdam.unfolding.events
Class PanMapEvent

java.lang.Object
  extended by java.util.EventObject
      extended by de.fhpotsdam.unfolding.events.MapEvent
          extended by de.fhpotsdam.unfolding.events.PanMapEvent
All Implemented Interfaces:
java.io.Serializable

public class PanMapEvent
extends MapEvent

A map event for all pan events, such as (relative) panBy, (absolute) panTo, or (relative) panLeft, etc.

See Also:
Serialized Form

Field Summary
protected  Location fromLocation
           
protected static org.apache.log4j.Logger log
           
static java.lang.String PAN_BY
           
static java.lang.String PAN_DOWN
           
static java.lang.String PAN_LEFT
           
static java.lang.String PAN_RIGHT
           
static java.lang.String PAN_TO
           
static java.lang.String PAN_UP
           
protected  Location toLocation
           
static java.lang.String TYPE_PAN
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
PanMapEvent(java.lang.Object source, java.lang.String mapId)
           
PanMapEvent(java.lang.Object source, java.lang.String mapId, java.lang.String subType)
           
 
Method Summary
 void executeManipulationFor(UnfoldingMap map)
           
protected  Location getFromLocation()
           
protected  Location getToLocation()
           
 void setFromLocation(Location fromLocation)
           
 void setToLocation(Location toLocation)
           
 
Methods inherited from class de.fhpotsdam.unfolding.events.MapEvent
getScopeId, getSubType, getType, isTweening, setSubType, setTweening
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

log

protected static org.apache.log4j.Logger log

TYPE_PAN

public static final java.lang.String TYPE_PAN
See Also:
Constant Field Values

PAN_BY

public static final java.lang.String PAN_BY
See Also:
Constant Field Values

PAN_TO

public static final java.lang.String PAN_TO
See Also:
Constant Field Values

PAN_LEFT

public static final java.lang.String PAN_LEFT
See Also:
Constant Field Values

PAN_RIGHT

public static final java.lang.String PAN_RIGHT
See Also:
Constant Field Values

PAN_UP

public static final java.lang.String PAN_UP
See Also:
Constant Field Values

PAN_DOWN

public static final java.lang.String PAN_DOWN
See Also:
Constant Field Values

fromLocation

protected Location fromLocation

toLocation

protected Location toLocation
Constructor Detail

PanMapEvent

public PanMapEvent(java.lang.Object source,
                   java.lang.String mapId)

PanMapEvent

public PanMapEvent(java.lang.Object source,
                   java.lang.String mapId,
                   java.lang.String subType)
Method Detail

getFromLocation

protected Location getFromLocation()

setFromLocation

public void setFromLocation(Location fromLocation)

getToLocation

protected Location getToLocation()

setToLocation

public void setToLocation(Location toLocation)

executeManipulationFor

public void executeManipulationFor(UnfoldingMap map)
Specified by:
executeManipulationFor in class MapEvent