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 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)
-
-
-
Method Detail
-
populateList
protected void populateList(String matchingSubstring)
-
actionPerformed
public void actionPerformed(ActionEvent ae)
- Specified by:
actionPerformed
in interfaceActionListener
-
itemStateChanged
public void itemStateChanged(ItemEvent ie)
- Specified by:
itemStateChanged
in interfaceItemListener
-
mouseClicked
public void mouseClicked(MouseEvent e)
- Specified by:
mouseClicked
in interfaceMouseListener
-
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressed
in interfaceMouseListener
-
mouseReleased
public void mouseReleased(MouseEvent e)
- Specified by:
mouseReleased
in interfaceMouseListener
-
mouseEntered
public void mouseEntered(MouseEvent e)
- Specified by:
mouseEntered
in interfaceMouseListener
-
mouseExited
public void mouseExited(MouseEvent e)
- Specified by:
mouseExited
in interfaceMouseListener
-
runCommand
protected void runCommand(String command)
-
keyPressed
public void keyPressed(KeyEvent ke)
- Specified by:
keyPressed
in interfaceKeyListener
-
keyReleased
public void keyReleased(KeyEvent ke)
- Specified by:
keyReleased
in interfaceKeyListener
-
keyTyped
public void keyTyped(KeyEvent ke)
- Specified by:
keyTyped
in 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:
windowClosing
in interfaceWindowListener
-
windowActivated
public void windowActivated(WindowEvent e)
- Specified by:
windowActivated
in interfaceWindowListener
-
windowDeactivated
public void windowDeactivated(WindowEvent e)
- Specified by:
windowDeactivated
in interfaceWindowListener
-
windowClosed
public void windowClosed(WindowEvent e)
- Specified by:
windowClosed
in interfaceWindowListener
-
windowOpened
public void windowOpened(WindowEvent e)
- Specified by:
windowOpened
in interfaceWindowListener
-
windowIconified
public void windowIconified(WindowEvent e)
- Specified by:
windowIconified
in interfaceWindowListener
-
windowDeiconified
public void windowDeiconified(WindowEvent e)
- Specified by:
windowDeiconified
in interfaceWindowListener
-
-