schmitzm.geotools.map.event
Class FeatureModifiedEvent

java.lang.Object
  extended by schmitzm.geotools.map.event.MapPaneEvent
      extended by schmitzm.geotools.map.event.JEditorPaneEvent
          extended by schmitzm.geotools.map.event.FeatureModifiedEvent

public class FeatureModifiedEvent
extends JEditorPaneEvent

Diese Klasse stellt ein Ereignis dar, das ein JMapEditorPane ausloest, wenn der Anwender Features in der Karte veraendert.

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

Field Summary
protected  SimpleFeature feature
          SimpleFeature das veraendert wurde.
 
Fields inherited from class schmitzm.geotools.map.event.JEditorPaneEvent
editorMode, layer
 
Fields inherited from class schmitzm.geotools.map.event.MapPaneEvent
source, sourceObject
 
Constructor Summary
FeatureModifiedEvent(JMapEditorPane sourceMap, MapLayer sourceLayer, SimpleFeature feature, Object sourceObject)
          Erzeugt ein neues Ereignis.
 
Method Summary
 SimpleFeature getModifiedFeature()
          Liefert das veraenderte SimpleFeature.
 
Methods inherited from class schmitzm.geotools.map.event.JEditorPaneEvent
getEditedLayer, getEditorMode, getSource
 
Methods inherited from class schmitzm.geotools.map.event.MapPaneEvent
getSourceObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

feature

protected SimpleFeature feature
SimpleFeature das veraendert wurde.

Constructor Detail

FeatureModifiedEvent

public FeatureModifiedEvent(JMapEditorPane sourceMap,
                            MapLayer sourceLayer,
                            SimpleFeature feature,
                            Object sourceObject)
Erzeugt ein neues Ereignis.

Parameters:
sourceMap - Karte in der die Veraenderung vorgenommen wurde
sourceLayer - Layer aus dem die Features stammen
feature - veraendertes Features
sourceObject - Objekt, das die Aenderung initiiert hat (wenn null, wird das MapPane als Ausloeser gesetzt)
Method Detail

getModifiedFeature

public SimpleFeature getModifiedFeature()
Liefert das veraenderte SimpleFeature.