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
    ViewFilterAction()  
  • Method Summary

    Modifier and Type Method Description
    void dispose()  
    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