Package org.geotools.swing.event
Class MapPaneEvent
- Object
-
- EventObject
-
- MapPaneEvent
-
- All Implemented Interfaces:
Serializable
public class MapPaneEvent extends EventObject
An event class used byMapPaneto signal changes of state to listeners.- Since:
- 2.6
- Author:
- Michael Bedward
- See Also:
MapPaneListener, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMapPaneEvent.TypeType of MapPane event
-
Field Summary
-
Fields inherited from class EventObject
source
-
-
Constructor Summary
Constructors Constructor Description MapPaneEvent(MapPane source, MapPaneEvent.Type type)Constructor for an event with no associated dataMapPaneEvent(MapPane source, MapPaneEvent.Type type, Object data)Constructor for an event with associated data.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetData()Get the data associated with this event, if anyMapPanegetSource()Gets the map pane which published this event.MapPaneEvent.TypegetType()Get the type of this event-
Methods inherited from class EventObject
toString
-
-
-
-
Constructor Detail
-
MapPaneEvent
public MapPaneEvent(MapPane source, MapPaneEvent.Type type)
Constructor for an event with no associated data- Parameters:
source- the map pane issuing this eventtype- the type of event
-
MapPaneEvent
public MapPaneEvent(MapPane source, MapPaneEvent.Type type, Object data)
Constructor for an event with associated data. The new event object takes ownership of the data object.- Parameters:
source- the map pane issuing this eventtype- the type of eventdata- the event data
-
-
Method Detail
-
getSource
public MapPane getSource()
Gets the map pane which published this event.- Overrides:
getSourcein classEventObject- Returns:
- the source map pane
-
getType
public MapPaneEvent.Type getType()
Get the type of this event- Returns:
- event type
-
getData
public Object getData()
Get the data associated with this event, if any- Returns:
- event data or
nullif not applicable
-
-