org.esa.beam.visat.toolviews.layermanager.editors
Class FeatureLayerEditor

java.lang.Object
  extended by org.esa.beam.framework.ui.layer.AbstractLayerEditor
      extended by org.esa.beam.visat.toolviews.layermanager.editors.FeatureLayerEditor
All Implemented Interfaces:
LayerEditor

public class FeatureLayerEditor
extends AbstractLayerEditor

Editor for placemark layers.

Since:
BEAM 4.6
Version:
$Revision$ $Date$
Author:
Ralf Quast, Marco Zühlke, Marco Peters

Field Summary
 
Fields inherited from interface org.esa.beam.framework.ui.layer.LayerEditor
EMPTY
 
Constructor Summary
FeatureLayerEditor()
           
 
Method Summary
 JComponent createControl()
          Creates the editor control for this editor.
protected  FeatureLayer getCurrentLayer()
           
 void handleLayerContentChanged()
          Called y the framework in order to inform this editor that the current layer has changed.
 
Methods inherited from class org.esa.beam.framework.ui.layer.AbstractLayerEditor
createControl, getAppContext, handleEditorAttached, handleEditorDetached
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureLayerEditor

public FeatureLayerEditor()
Method Detail

getCurrentLayer

protected FeatureLayer getCurrentLayer()
Overrides:
getCurrentLayer in class AbstractLayerEditor
Returns:
The current layer.

createControl

public JComponent createControl()
Description copied from class: AbstractLayerEditor
Creates the editor control for this editor.

Specified by:
createControl in class AbstractLayerEditor
Returns:
The editor control.

handleLayerContentChanged

public void handleLayerContentChanged()
Description copied from interface: LayerEditor
Called y the framework in order to inform this editor that the current layer has changed. Usually the the editor control must be updated in this case.

Specified by:
handleLayerContentChanged in interface LayerEditor
Overrides:
handleLayerContentChanged in class AbstractLayerEditor


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.