schmitzm.geotools.map.event
Class ObjectSelectionEvent<E>
java.lang.Object
schmitzm.geotools.map.event.MapPaneEvent
schmitzm.geotools.map.event.GeneralSelectionEvent
schmitzm.geotools.map.event.ObjectSelectionEvent<E>
- Direct Known Subclasses:
- FeatureSelectedEvent, GridCoverageSelectedEvent, GridCoverageValueSelectedEvent
public class ObjectSelectionEvent<E>
- extends GeneralSelectionEvent
Diese Klasse stellt eine Oberklasse fuer die Ereignisse dar, die ein
XMapPane
ausloest, wenn der Anwender einen Bereich in der Karte ausgewaehlt hat
und dabei Objekte selektiert wurde.
- Version:
- 1.0
- Author:
- Martin Schmitz (University of Bonn/Germany)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectSelectionEvent
public ObjectSelectionEvent(SelectableXMapPane sourceMap,
MapLayer sourceLayer,
Envelope envelope,
E result,
Object sourceObject)
- Erzeugt ein neues Ereignis.
- Parameters:
sourceMap
- Karte in der die Selektion vorgenommen wurdesourceLayer
- Layer aus dem die Features stammenenvelope
- Bereich der selektiert wurderesult
- selektierte ObjektesourceObject
- Objekt, das die Selektion initiiert hat (wenn null
,
wird das MapPane als Ausloeser gesetzt)
ObjectSelectionEvent
public ObjectSelectionEvent(SelectableXMapPane sourceMap,
MapLayer sourceLayer,
Envelope envelope,
E result)
- Erzeugt ein neues Ereignis.
- Parameters:
sourceMap
- Karte in der die Selektion vorgenommen wurdesourceLayer
- Layer aus dem die Features stammenenvelope
- Bereich der selektiert wurderesult
- selektierte Objekte
getSourceLayer
public MapLayer getSourceLayer()
- Liefert das Layer aus dem die Features stammen.
getSelectionResult
public E getSelectionResult()
- Liefert die selektierten Objekte.