Package org.esa.snap.rcp.actions.window
Class OpenImageViewAction
java.lang.Object
javax.swing.AbstractAction
org.esa.snap.rcp.actions.window.OpenImageViewAction
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action,org.openide.util.ContextAwareAction,org.openide.util.LookupListener
public class OpenImageViewAction
extends AbstractAction
implements org.openide.util.ContextAwareAction, org.openide.util.LookupListener
This action opens an image view of the currently selected raster.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceA method used to update aProductSceneView. -
Field Summary
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabledFields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON -
Constructor Summary
ConstructorsConstructorDescriptionOpenImageViewAction(RasterDataNode rasterDataNode) OpenImageViewAction(org.openide.util.Lookup lookup) -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic OpenImageViewActioncreate(RasterDataNode rasterDataNode) createContextAwareInstance(org.openide.util.Lookup actionContext) voidexecute()static ProductSceneViewgetProductSceneView(RasterDataNode raster) static ProductSceneViewTopComponentstatic voidopenImageView(RasterDataNode rasterDataNode) voidresultChanged(org.openide.util.LookupEvent ev) static voidupdateProductSceneViewImages(RasterDataNode[] rasters, OpenImageViewAction.ProductSceneViewImageUpdater updateMethod) Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
OpenImageViewAction
public OpenImageViewAction() -
OpenImageViewAction
public OpenImageViewAction(org.openide.util.Lookup lookup) -
OpenImageViewAction
-
-
Method Details
-
create
-
openImageView
-
getProductSceneViewTopComponent
-
getProductSceneView
-
updateProductSceneViewImages
public static void updateProductSceneViewImages(RasterDataNode[] rasters, OpenImageViewAction.ProductSceneViewImageUpdater updateMethod) -
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-
execute
public void execute() -
createContextAwareInstance
- Specified by:
createContextAwareInstancein interfaceorg.openide.util.ContextAwareAction
-
resultChanged
public void resultChanged(org.openide.util.LookupEvent ev) - Specified by:
resultChangedin interfaceorg.openide.util.LookupListener
-