Class ViewFilterAction

java.lang.Object
org.eclipse.jface.viewers.ViewerFilter
org.eclipse.ease.lang.python.debugger.actions.ViewFilterAction
All Implemented Interfaces:
org.eclipse.ui.IActionDelegate, org.eclipse.ui.IActionDelegate2, org.eclipse.ui.IViewActionDelegate
Direct Known Subclasses:
FrameworkFilterAction, MagicFilterAction

public abstract class ViewFilterAction extends org.eclipse.jface.viewers.ViewerFilter implements org.eclipse.ui.IViewActionDelegate, org.eclipse.ui.IActionDelegate2
Abstract action that can be used to update an IDebugView.
Since:
1.0
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    init(org.eclipse.jface.action.IAction action)
     
    void
    init(org.eclipse.ui.IViewPart view)
     
    void
    run(org.eclipse.jface.action.IAction action)
     
    void
    runWithEvent(org.eclipse.jface.action.IAction action, org.eclipse.swt.widgets.Event event)
     
    void
    selectionChanged(org.eclipse.jface.action.IAction action, org.eclipse.jface.viewers.ISelection selection)
     

    Methods inherited from class org.eclipse.jface.viewers.ViewerFilter

    filter, filter, isFilterProperty, select

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ViewFilterAction

      public ViewFilterAction()
  • Method Details

    • init

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

      public void init(org.eclipse.jface.action.IAction action)
      Specified by:
      init in interface org.eclipse.ui.IActionDelegate2
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.eclipse.ui.IActionDelegate2
    • runWithEvent

      public void runWithEvent(org.eclipse.jface.action.IAction action, org.eclipse.swt.widgets.Event event)
      Specified by:
      runWithEvent in interface org.eclipse.ui.IActionDelegate2
    • run

      public void run(org.eclipse.jface.action.IAction action)
      Specified by:
      run in interface org.eclipse.ui.IActionDelegate
    • 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