java.lang.Object | +--com.ibm.lab.soln.contributions.TextEditorWordCountAction
A Workbench toolbar action is defined that counts the words in the selected area of a text file.
IEditorActionDelegate
Constructor Summary | |
---|---|
TextEditorWordCountAction()
|
Method Summary | |
---|---|
void |
run(org.eclipse.jface.action.IAction action)
Counts the words in the selected text and displays the result in a dialog |
void |
selectionChanged(org.eclipse.jface.action.IAction action,
org.eclipse.jface.viewers.ISelection selection)
Enables the action if text has been selected, otherwise, the action is disabled. |
void |
setActiveEditor(org.eclipse.jface.action.IAction action,
org.eclipse.ui.IEditorPart targetEditor)
Saves a reference to the current active editor |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TextEditorWordCountAction()
Method Detail |
public void run(org.eclipse.jface.action.IAction action)
run
in interface org.eclipse.ui.IActionDelegate
IActionDelegate.run(IAction)
public void selectionChanged(org.eclipse.jface.action.IAction action, org.eclipse.jface.viewers.ISelection selection)
selectionChanged
in interface org.eclipse.ui.IActionDelegate
IActionDelegate.selectionChanged(IAction, ISelection)
public void setActiveEditor(org.eclipse.jface.action.IAction action, org.eclipse.ui.IEditorPart targetEditor)
setActiveEditor
in interface org.eclipse.ui.IEditorActionDelegate
IEditorActionDelegate.setActiveEditor(IAction, IEditorPart)