org.geotools.map.event
Class MapBoundsEvent

Object
  extended by EventObject
      extended by MapBoundsEvent
All Implemented Interfaces:
Serializable

public class MapBoundsEvent
extends EventObject

Event object for MapContext area of interest and coordinate system changes.

Author:
wolf
See Also:
Serialized Form
Module:

Field Summary
static int AREA_OF_INTEREST_MASK
          Area of interest changed
static int COORDINATE_SYSTEM_MASK
          Coordinate system changed
 
Fields inherited from class EventObject
source
 
Constructor Summary
MapBoundsEvent(MapContext source, int type, Envelope oldAreaOfInterest, CoordinateReferenceSystem oldCoordinateReferenceSystem)
          Creates a new instance of BoundsEvent
 
Method Summary
 Envelope getOldAreaOfInterest()
          Getter for property oldAreaOfInterest.
 CoordinateReferenceSystem getOldCoordinateReferenceSystem()
          Getter for property oldCoordinateReferenceSystem.
 int getType()
          Getter for property type.
 
Methods inherited from class EventObject
getSource, toString
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

AREA_OF_INTEREST_MASK

public static final int AREA_OF_INTEREST_MASK
Area of interest changed

See Also:
Constant Field Values

COORDINATE_SYSTEM_MASK

public static final int COORDINATE_SYSTEM_MASK
Coordinate system changed

See Also:
Constant Field Values
Constructor Detail

MapBoundsEvent

public MapBoundsEvent(MapContext source,
                      int type,
                      Envelope oldAreaOfInterest,
                      CoordinateReferenceSystem oldCoordinateReferenceSystem)
Creates a new instance of BoundsEvent

Parameters:
source - DOCUMENT ME!
type - DOCUMENT ME!
oldAreaOfInterest - DOCUMENT ME!
oldCoordinateReferenceSystem - DOCUMENT ME!
Throws:
IllegalArgumentException - DOCUMENT ME!
Method Detail

getType

public int getType()
Getter for property type. The type is a bitwise or of the masks defined above.

Returns:
Value of property type.

getOldCoordinateReferenceSystem

public CoordinateReferenceSystem getOldCoordinateReferenceSystem()
Getter for property oldCoordinateReferenceSystem.

Returns:
Value of property oldCoordinateReferenceSystem.

getOldAreaOfInterest

public Envelope getOldAreaOfInterest()
Getter for property oldAreaOfInterest.

Returns:
Value of property oldAreaOfInterest.


Copyright © 1996-2009 Geotools. All Rights Reserved.