Class ToggleNatureAction

java.lang.Object
org.eclipse.epsilon.common.dt.actions.AbstractObjectActionDelegate
org.eclipse.epsilon.common.dt.nature.ToggleNatureAction
All Implemented Interfaces:
org.eclipse.ui.IActionDelegate, org.eclipse.ui.IObjectActionDelegate
Direct Known Subclasses:
ToggleHutnProjectNatureAction

public abstract class ToggleNatureAction extends AbstractObjectActionDelegate
  • Constructor Details

    • ToggleNatureAction

      public ToggleNatureAction()
  • Method Details

    • getNatureId

      protected abstract String getNatureId()
    • selectionChanged

      public void selectionChanged(org.eclipse.jface.action.IAction action, org.eclipse.jface.viewers.ISelection selection)
      Specified by:
      selectionChanged in interface org.eclipse.ui.IActionDelegate
      Overrides:
      selectionChanged in class AbstractObjectActionDelegate
    • run

      public void run(org.eclipse.jface.action.IAction action)
      Specified by:
      run in interface org.eclipse.ui.IActionDelegate
      Specified by:
      run in class AbstractObjectActionDelegate