- java.lang.Object
-
- ij.plugin.CommandFinder
-
- All Implemented Interfaces:
PlugIn,java.awt.event.ActionListener,java.awt.event.ItemListener,java.awt.event.KeyListener,java.awt.event.MouseListener,java.awt.event.WindowListener,java.util.EventListener
public class CommandFinder extends java.lang.Object implements PlugIn, java.awt.event.ActionListener, java.awt.event.WindowListener, java.awt.event.KeyListener, java.awt.event.ItemListener, java.awt.event.MouseListener
-
-
Constructor Summary
Constructors Constructor Description CommandFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent ae)voidfindAllMenuItems()voiditemStateChanged(java.awt.event.ItemEvent ie)voidkeyPressed(java.awt.event.KeyEvent ke)voidkeyReleased(java.awt.event.KeyEvent ke)voidkeyTyped(java.awt.event.KeyEvent ke)protected java.lang.String[]makeRow(java.lang.String command, ij.plugin.CommandFinder.CommandAction ca)voidmouseClicked(java.awt.event.MouseEvent e)voidmouseEntered(java.awt.event.MouseEvent e)voidmouseExited(java.awt.event.MouseEvent e)voidmousePressed(java.awt.event.MouseEvent e)voidmouseReleased(java.awt.event.MouseEvent e)voidparseMenu(java.lang.String path, java.awt.Menu menu)protected voidpopulateList(java.lang.String matchingSubstring)voidpreviewLUT()voidrun(java.lang.String initialSearch)Displays the Command Finder dialog.protected voidrunCommand(java.lang.String command)voidwindowActivated(java.awt.event.WindowEvent e)voidwindowClosed(java.awt.event.WindowEvent e)voidwindowClosing(java.awt.event.WindowEvent e)voidwindowDeactivated(java.awt.event.WindowEvent e)voidwindowDeiconified(java.awt.event.WindowEvent e)voidwindowIconified(java.awt.event.WindowEvent e)voidwindowOpened(java.awt.event.WindowEvent e)
-
-
-
Method Detail
-
makeRow
protected java.lang.String[] makeRow(java.lang.String command, ij.plugin.CommandFinder.CommandAction ca)
-
populateList
protected void populateList(java.lang.String matchingSubstring)
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent ae)
- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener
-
itemStateChanged
public void itemStateChanged(java.awt.event.ItemEvent ie)
- Specified by:
itemStateChangedin interfacejava.awt.event.ItemListener
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClickedin interfacejava.awt.event.MouseListener
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener
-
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEnteredin interfacejava.awt.event.MouseListener
-
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExitedin interfacejava.awt.event.MouseListener
-
runCommand
protected void runCommand(java.lang.String command)
-
keyPressed
public void keyPressed(java.awt.event.KeyEvent ke)
- Specified by:
keyPressedin interfacejava.awt.event.KeyListener
-
keyReleased
public void keyReleased(java.awt.event.KeyEvent ke)
- Specified by:
keyReleasedin interfacejava.awt.event.KeyListener
-
previewLUT
public void previewLUT()
-
keyTyped
public void keyTyped(java.awt.event.KeyEvent ke)
- Specified by:
keyTypedin interfacejava.awt.event.KeyListener
-
parseMenu
public void parseMenu(java.lang.String path, java.awt.Menu menu)
-
findAllMenuItems
public void findAllMenuItems()
-
run
public void run(java.lang.String initialSearch)
Displays the Command Finder dialog. If a Command Finder window is already being displayed and initialSearch contains a valid query, it will be closed and a new one displaying the new search will be rebuilt at the same screen location.
-
windowClosing
public void windowClosing(java.awt.event.WindowEvent e)
- Specified by:
windowClosingin interfacejava.awt.event.WindowListener
-
windowActivated
public void windowActivated(java.awt.event.WindowEvent e)
- Specified by:
windowActivatedin interfacejava.awt.event.WindowListener
-
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent e)
- Specified by:
windowDeactivatedin interfacejava.awt.event.WindowListener
-
windowClosed
public void windowClosed(java.awt.event.WindowEvent e)
- Specified by:
windowClosedin interfacejava.awt.event.WindowListener
-
windowOpened
public void windowOpened(java.awt.event.WindowEvent e)
- Specified by:
windowOpenedin interfacejava.awt.event.WindowListener
-
windowIconified
public void windowIconified(java.awt.event.WindowEvent e)
- Specified by:
windowIconifiedin interfacejava.awt.event.WindowListener
-
windowDeiconified
public void windowDeiconified(java.awt.event.WindowEvent e)
- Specified by:
windowDeiconifiedin interfacejava.awt.event.WindowListener
-
-