TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.engine.ui.engineview
Class IgnoreMatchAction

java.lang.Object
  extended byorg.eclipse.jface.action.Action
      extended byorg.eclipse.tptp.platform.analysis.util.ui.actions.AbstractCallbackAction
          extended byorg.eclipse.tptp.platform.analysis.util.ui.actions.AbstractToggleAction
              extended byorg.eclipse.tptp.platform.analysis.engine.ui.engineview.AbstractToggledDelegatedEngineViewAction
                  extended byorg.eclipse.tptp.platform.analysis.engine.ui.engineview.IgnoreMatchAction
All Implemented Interfaces:
org.eclipse.jface.action.IAction, org.eclipse.ui.IActionDelegate, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IViewActionDelegate

public final class IgnoreMatchAction
extends AbstractToggledDelegatedEngineViewAction

IgnoreMatchAction


Field Summary
 
Fields inherited from interface org.eclipse.jface.action.IAction
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
 
Constructor Summary
IgnoreMatchAction()
          Constructor.
 
Method Summary
protected  void doOff()
           
protected  void doOn()
           
protected  AbstractTPTPStaticAnalysisPlugin getPlugin()
           
protected  IStringBundle getStringBundle()
           
 void init(org.eclipse.ui.IViewPart view)
           
 boolean isOn()
          Return the isOn flag.
 void selectionChanged(org.eclipse.jface.action.IAction action, org.eclipse.jface.viewers.ISelection selection)
           
protected  void toggleEnabled(org.eclipse.jface.action.IAction action)
           
 
Methods inherited from class org.eclipse.tptp.platform.analysis.engine.ui.engineview.AbstractToggledDelegatedEngineViewAction
getView, run, setInitializationData
 
Methods inherited from class org.eclipse.tptp.platform.analysis.util.ui.actions.AbstractToggleAction
doRun, getImageDescriptor, getOffImageDescriptor, getOffText, getOffTooltipText, getOnImageDescriptor, getOnText, getOnTooltipText, getText, getTooltipText, setOffImage, setOnImage, toggleActionAttribute
 
Methods inherited from class org.eclipse.tptp.platform.analysis.util.ui.actions.AbstractCallbackAction
run, setListener
 
Methods inherited from class org.eclipse.jface.action.Action
addPropertyChangeListener, convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, firePropertyChange, firePropertyChange, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getMenuCreator, getStyle, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IgnoreMatchAction

public IgnoreMatchAction()
Constructor.

Method Detail

init

public void init(org.eclipse.ui.IViewPart view)
Specified by:
init in interface org.eclipse.ui.IViewActionDelegate
Overrides:
init in class AbstractToggledDelegatedEngineViewAction

isOn

public boolean isOn()
Description copied from class: AbstractToggleAction
Return the isOn flag.

Specified by:
isOn in class AbstractToggleAction
Returns:

doOff

protected void doOff()
Specified by:
doOff in class AbstractToggleAction

doOn

protected void doOn()
Specified by:
doOn in class AbstractToggleAction

getPlugin

protected AbstractTPTPStaticAnalysisPlugin getPlugin()

getStringBundle

protected IStringBundle getStringBundle()
Specified by:
getStringBundle in class AbstractToggleAction

toggleEnabled

protected void toggleEnabled(org.eclipse.jface.action.IAction action)
Specified by:
toggleEnabled in class AbstractToggledDelegatedEngineViewAction

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 AbstractToggledDelegatedEngineViewAction

TPTP 4.1.0 Platform Project
Public API Specification