schmitzm.geotools.map.event
Class GridCoverageSelectedEvent

java.lang.Object
  extended by schmitzm.geotools.map.event.JMapPaneEvent
      extended by schmitzm.geotools.map.event.GeneralSelectionEvent
          extended by schmitzm.geotools.map.event.ObjectSelectionEvent<GridCoverage2D>
              extended by schmitzm.geotools.map.event.GridCoverageSelectedEvent

public class GridCoverageSelectedEvent
extends ObjectSelectionEvent<GridCoverage2D>

Diese Klasse stellt ein Ereignis dar, das ein JMapPane ausloest, wenn der Anwender ein Raster in der Karte ausgewaehlt hat.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Field Summary
 
Fields inherited from class schmitzm.geotools.map.event.GeneralSelectionEvent
envelope
 
Fields inherited from class schmitzm.geotools.map.event.JMapPaneEvent
source, sourceObject
 
Constructor Summary
GridCoverageSelectedEvent(JMapPane sourceMap, MapLayer sourceLayer, Envelope envelope, GridCoverage2D result)
          Erzeugt ein neues Ereignis.
GridCoverageSelectedEvent(JMapPane sourceMap, MapLayer sourceLayer, Envelope envelope, GridCoverage2D result, Object sourceObject)
          Erzeugt ein neues Ereignis.
 
Method Summary
 
Methods inherited from class schmitzm.geotools.map.event.ObjectSelectionEvent
getSelectionResult, getSourceLayer
 
Methods inherited from class schmitzm.geotools.map.event.GeneralSelectionEvent
getSelectionRange
 
Methods inherited from class schmitzm.geotools.map.event.JMapPaneEvent
getSource, getSourceObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridCoverageSelectedEvent

public GridCoverageSelectedEvent(JMapPane sourceMap,
                                 MapLayer sourceLayer,
                                 Envelope envelope,
                                 GridCoverage2D result,
                                 Object sourceObject)
Erzeugt ein neues Ereignis.

Parameters:
sourceMap - Karte in der die Selektion vorgenommen wurde
sourceLayer - Layer aus dem die Features stammen
envelope - Bereich der selektiert wurde
result - selektierters Teil-Raster
sourceObject - Objekt, das die Selektion initiiert hat (wenn null, wird das MapPane als Ausloeser gesetzt)

GridCoverageSelectedEvent

public GridCoverageSelectedEvent(JMapPane sourceMap,
                                 MapLayer sourceLayer,
                                 Envelope envelope,
                                 GridCoverage2D result)
Erzeugt ein neues Ereignis.

Parameters:
sourceMap - Karte in der die Selektion vorgenommen wurde
sourceLayer - Layer aus dem die Features stammen
envelope - Bereich der selektiert wurde
result - selektierters Teil-Raster