Class SafeAction

All Implemented Interfaces:
IAction
Direct Known Subclasses:
LongRunningAction, MasterDetailsView.RefreshAction, SashLayoutAction, ToggleAction

public abstract class SafeAction extends Action
Author:
Eike Stepper
  • Field Details

    • INTERACTIVE

      public static final String INTERACTIVE
  • Constructor Details

  • Method Details

    • getShell

      public Shell getShell()
      Since:
      3.5
    • run

      public final void run()
      Specified by:
      run in interface IAction
      Overrides:
      run in class Action
    • safeRun

      protected abstract void safeRun() throws Exception
      Throws:
      Exception