Package ij.plugin
Class CommandFinder
java.lang.Object
ij.plugin.CommandFinder
- All Implemented Interfaces:
PlugIn
,ActionListener
,ItemListener
,KeyListener
,MouseListener
,WindowListener
,EventListener
public class CommandFinder extends Object implements PlugIn, ActionListener, WindowListener, KeyListener, ItemListener, MouseListener
-
Constructor Summary
Constructors Constructor Description CommandFinder()
-
Method Summary
Modifier and Type Method Description void
actionPerformed(ActionEvent ae)
void
findAllMenuItems()
void
itemStateChanged(ItemEvent ie)
void
keyPressed(KeyEvent ke)
void
keyReleased(KeyEvent ke)
void
keyTyped(KeyEvent ke)
protected String[]
makeRow(String command, ij.plugin.CommandFinder.CommandAction ca)
void
mouseClicked(MouseEvent e)
void
mouseEntered(MouseEvent e)
void
mouseExited(MouseEvent e)
void
mousePressed(MouseEvent e)
void
mouseReleased(MouseEvent e)
void
parseMenu(String path, Menu menu)
protected void
populateList(String matchingSubstring)
void
run(String initialSearch)
Displays the Command Finder dialog.protected void
runCommand(String command)
void
windowActivated(WindowEvent e)
void
windowClosed(WindowEvent e)
void
windowClosing(WindowEvent e)
void
windowDeactivated(WindowEvent e)
void
windowDeiconified(WindowEvent e)
void
windowIconified(WindowEvent e)
void
windowOpened(WindowEvent e)
-
Constructor Details
-
CommandFinder
public CommandFinder()
-
-
Method Details
-
makeRow
-
populateList
-
actionPerformed
- Specified by:
actionPerformed
in interfaceActionListener
-
itemStateChanged
- Specified by:
itemStateChanged
in interfaceItemListener
-
mouseClicked
- Specified by:
mouseClicked
in interfaceMouseListener
-
mousePressed
- Specified by:
mousePressed
in interfaceMouseListener
-
mouseReleased
- Specified by:
mouseReleased
in interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEntered
in interfaceMouseListener
-
mouseExited
- Specified by:
mouseExited
in interfaceMouseListener
-
runCommand
-
keyPressed
- Specified by:
keyPressed
in interfaceKeyListener
-
keyReleased
- Specified by:
keyReleased
in interfaceKeyListener
-
keyTyped
- Specified by:
keyTyped
in interfaceKeyListener
-
parseMenu
-
findAllMenuItems
public void findAllMenuItems() -
run
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
- Specified by:
windowClosing
in interfaceWindowListener
-
windowActivated
- Specified by:
windowActivated
in interfaceWindowListener
-
windowDeactivated
- Specified by:
windowDeactivated
in interfaceWindowListener
-
windowClosed
- Specified by:
windowClosed
in interfaceWindowListener
-
windowOpened
- Specified by:
windowOpened
in interfaceWindowListener
-
windowIconified
- Specified by:
windowIconified
in interfaceWindowListener
-
windowDeiconified
- Specified by:
windowDeiconified
in interfaceWindowListener
-