com.ibm.jdg2e.serviceability
Class TraceAction

java.lang.Object
  extended bycom.ibm.jdg2e.serviceability.TraceAction
All Implemented Interfaces:
org.eclipse.ui.IActionDelegate, org.eclipse.ui.IWorkbenchWindowActionDelegate

public class TraceAction
extends java.lang.Object
implements org.eclipse.ui.IWorkbenchWindowActionDelegate

This class implements an action that runs the trace

See Also:
IWorkbenchWindowActionDelegate

Constructor Summary
TraceAction()
          The constructor.
 
Method Summary
 void dispose()
           
 void init(org.eclipse.ui.IWorkbenchWindow arg0)
           
 void run(org.eclipse.jface.action.IAction arg0)
          Gets the tracing option and displays the actions message dialog.
 void selectionChanged(org.eclipse.jface.action.IAction arg0, org.eclipse.jface.viewers.ISelection arg1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TraceAction

public TraceAction()
The constructor.

Method Detail

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.ui.IWorkbenchWindowActionDelegate

init

public void init(org.eclipse.ui.IWorkbenchWindow arg0)
Specified by:
init in interface org.eclipse.ui.IWorkbenchWindowActionDelegate

run

public void run(org.eclipse.jface.action.IAction arg0)
Gets the tracing option and displays the actions message dialog. Also, writes to console when in debug and filter matches.

Specified by:
run in interface org.eclipse.ui.IActionDelegate
See Also:
IActionDelegate.run(org.eclipse.jface.action.IAction)

selectionChanged

public void selectionChanged(org.eclipse.jface.action.IAction arg0,
                             org.eclipse.jface.viewers.ISelection arg1)
Specified by:
selectionChanged in interface org.eclipse.ui.IActionDelegate