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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(ActionEvent ae)voidfindAllMenuItems()voiditemStateChanged(ItemEvent ie)voidkeyPressed(KeyEvent ke)voidkeyReleased(KeyEvent ke)voidkeyTyped(KeyEvent ke)protected String[]makeRow(String command, ij.plugin.CommandFinder.CommandAction ca)voidmouseClicked(MouseEvent e)voidmouseEntered(MouseEvent e)voidmouseExited(MouseEvent e)voidmousePressed(MouseEvent e)voidmouseReleased(MouseEvent e)voidparseMenu(String path, Menu menu)protected voidpopulateList(String matchingSubstring)voidrun(String initialSearch)Displays the Command Finder dialog.protected voidrunCommand(String command)voidwindowActivated(WindowEvent e)voidwindowClosed(WindowEvent e)voidwindowClosing(WindowEvent e)voidwindowDeactivated(WindowEvent e)voidwindowDeiconified(WindowEvent e)voidwindowIconified(WindowEvent e)voidwindowOpened(WindowEvent e)
-
-
-
Method Detail
-
populateList
protected void populateList(String matchingSubstring)
-
actionPerformed
public void actionPerformed(ActionEvent ae)
- Specified by:
actionPerformedin interfaceActionListener
-
itemStateChanged
public void itemStateChanged(ItemEvent ie)
- Specified by:
itemStateChangedin interfaceItemListener
-
mouseClicked
public void mouseClicked(MouseEvent e)
- Specified by:
mouseClickedin interfaceMouseListener
-
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressedin interfaceMouseListener
-
mouseReleased
public void mouseReleased(MouseEvent e)
- Specified by:
mouseReleasedin interfaceMouseListener
-
mouseEntered
public void mouseEntered(MouseEvent e)
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
public void mouseExited(MouseEvent e)
- Specified by:
mouseExitedin interfaceMouseListener
-
runCommand
protected void runCommand(String command)
-
keyPressed
public void keyPressed(KeyEvent ke)
- Specified by:
keyPressedin interfaceKeyListener
-
keyReleased
public void keyReleased(KeyEvent ke)
- Specified by:
keyReleasedin interfaceKeyListener
-
keyTyped
public void keyTyped(KeyEvent ke)
- Specified by:
keyTypedin interfaceKeyListener
-
findAllMenuItems
public void findAllMenuItems()
-
run
public void run(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(WindowEvent e)
- Specified by:
windowClosingin interfaceWindowListener
-
windowActivated
public void windowActivated(WindowEvent e)
- Specified by:
windowActivatedin interfaceWindowListener
-
windowDeactivated
public void windowDeactivated(WindowEvent e)
- Specified by:
windowDeactivatedin interfaceWindowListener
-
windowClosed
public void windowClosed(WindowEvent e)
- Specified by:
windowClosedin interfaceWindowListener
-
windowOpened
public void windowOpened(WindowEvent e)
- Specified by:
windowOpenedin interfaceWindowListener
-
windowIconified
public void windowIconified(WindowEvent e)
- Specified by:
windowIconifiedin interfaceWindowListener
-
windowDeiconified
public void windowDeiconified(WindowEvent e)
- Specified by:
windowDeiconifiedin interfaceWindowListener
-
-