org.esa.beam.visat.toolviews.layermanager
Class LayerManagerToolView
java.lang.Object
org.esa.beam.framework.ui.application.support.AbstractControlFactory
org.esa.beam.framework.ui.application.support.AbstractToolView
org.esa.beam.visat.toolviews.layermanager.AbstractLayerToolView
org.esa.beam.visat.toolviews.layermanager.LayerManagerToolView
- All Implemented Interfaces:
- com.bc.ceres.binding.PropertyChangeEmitter, ControlFactory, PageComponent, ToolView
public class LayerManagerToolView
- extends AbstractLayerToolView
Layer manager tool view.
Note: This API is not public yet and may significantly change in the future. Use it at your own risk.
- Since:
- BEAM 4.6
- Version:
- $Revision: $ $Date: $
- Author:
- Norman Fomferra
| Methods inherited from class org.esa.beam.framework.ui.application.support.AbstractToolView |
addPropertyChangeListener, addPropertyChangeListener, componentClosed, componentFocusGained, componentFocusLost, componentHidden, componentOpened, componentShown, dispose, getContext, getDescriptor, getIcon, getId, getPaneControl, getPaneWindow, getTitle, isVisible, registerLocalCommandExecutors, removePropertyChangeListener, removePropertyChangeListener, setContext, setDescriptor, setTitle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LayerManagerToolView
public LayerManagerToolView()
createControl
protected JComponent createControl()
- Overrides:
createControl in class AbstractLayerToolView
viewClosed
protected void viewClosed(ProductSceneView view)
- Description copied from class:
AbstractLayerToolView
- A view closed.
- Overrides:
viewClosed in class AbstractLayerToolView
- Parameters:
view - The view.
viewSelectionChanged
protected void viewSelectionChanged(ProductSceneView oldView,
ProductSceneView newView)
- Description copied from class:
AbstractLayerToolView
- The selected view changed.
- Overrides:
viewSelectionChanged in class AbstractLayerToolView
- Parameters:
oldView - The old selected view. May be null.newView - The new selected view. May be null.
layerSelectionChanged
protected void layerSelectionChanged(com.bc.ceres.glayer.Layer oldLayer,
com.bc.ceres.glayer.Layer selectedLayer)
- Description copied from class:
AbstractLayerToolView
- The selected layer changed.
- Overrides:
layerSelectionChanged in class AbstractLayerToolView
- Parameters:
oldLayer - The old selected layer. May be null.selectedLayer - The new selected layer. May be null.
getSelectionContext
public com.bc.ceres.swing.selection.SelectionContext getSelectionContext()
- Description copied from class:
AbstractToolView
- Gets the current selection context, if any.
- Specified by:
getSelectionContext in interface PageComponent- Overrides:
getSelectionContext in class AbstractToolView
- Returns:
- The current selection context, or
null if none exists.
getOrCreateActiveForm
protected org.esa.beam.visat.toolviews.layermanager.LayerManagerForm getOrCreateActiveForm(ProductSceneView view)
Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.