public class OpenImageViewAction extends AbstractAction implements org.openide.util.ContextAwareAction, org.openide.util.LookupListener
Modifier and Type | Class and Description |
---|---|
static interface |
OpenImageViewAction.ProductSceneViewImageUpdater
A method used to update a
ProductSceneView . |
changeSupport, enabled
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 and Description |
---|
OpenImageViewAction() |
OpenImageViewAction(org.openide.util.Lookup lookup) |
OpenImageViewAction(RasterDataNode rasterDataNode) |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
public OpenImageViewAction()
public OpenImageViewAction(org.openide.util.Lookup lookup)
public OpenImageViewAction(RasterDataNode rasterDataNode)
public static OpenImageViewAction create(RasterDataNode rasterDataNode)
public static void showImageView(RasterDataNode rasterDataNode)
public static void openImageView(RasterDataNode rasterDataNode)
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
public void execute()
public static ProductSceneViewTopComponent getProductSceneViewTopComponent(RasterDataNode raster)
public static ProductSceneView getProductSceneView(RasterDataNode raster)
public static void updateProductSceneViewImage(ProductSceneView view)
public static void updateProductSceneViewImages(RasterDataNode[] rasters)
public static void updateProductSceneViewImages(RasterDataNode[] rasters, OpenImageViewAction.ProductSceneViewImageUpdater updateMethod)
public Action createContextAwareInstance(org.openide.util.Lookup actionContext)
createContextAwareInstance
in interface org.openide.util.ContextAwareAction
public void resultChanged(org.openide.util.LookupEvent ev)
resultChanged
in interface org.openide.util.LookupListener
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.