Class OpenProductAction

java.lang.Object
javax.swing.AbstractAction
org.esa.snap.rcp.actions.file.OpenProductAction
All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action

public final class OpenProductAction extends AbstractAction
See Also:
  • Field Details

    • PREFERENCES_KEY_RECENTLY_OPENED_PRODUCTS

      public static final String PREFERENCES_KEY_RECENTLY_OPENED_PRODUCTS
      See Also:
    • PREFERENCES_KEY_LAST_PRODUCT_DIR

      public static final String PREFERENCES_KEY_LAST_PRODUCT_DIR
      See Also:
  • Constructor Details

    • OpenProductAction

      public OpenProductAction()
  • Method Details

    • getFiles

      public File[] getFiles()
    • setFile

      public void setFile(File file)
    • setFiles

      public void setFiles(File... files)
    • getFileFormat

      public String getFileFormat()
    • setFileFormat

      public void setFileFormat(String fileFormat)
    • setUseAllFileFilter

      public void setUseAllFileFilter(boolean useAllFileFilter)
    • getUseAllFileFilter

      public boolean getUseAllFileFilter()
    • actionPerformed

      public void actionPerformed(ActionEvent e)
    • execute

      public Boolean execute()
      Executes the action command.
      Returns:
      Boolean.TRUE on success, Boolean.FALSE on failure, or null on cancellation.