- java.lang.Object
-
- ij.macro.FunctionFinder
-
- All Implemented Interfaces:
ActionListener,ItemListener,KeyListener,TextListener,WindowListener,EventListener
public class FunctionFinder extends Object implements TextListener, WindowListener, KeyListener, ItemListener, ActionListener
This class implements the text editor's Macros/Find Functions command. It was written by jerome.mutterer at ibmp.fr, and is based on Mark Longair's CommandFinder plugin.
-
-
Constructor Summary
Constructors Constructor Description FunctionFinder()FunctionFinder(Editor editor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(ActionEvent e)voidclose()voidcloseAndRefocus()voidedPaste(String arg)voiditemStateChanged(ItemEvent ie)voidkeyPressed(KeyEvent ke)voidkeyReleased(KeyEvent ke)voidkeyTyped(KeyEvent ke)voidpopulateList(String matchingSubstring)protected voidrunFromLabel(String listLabel)voidtextValueChanged(TextEvent te)voidwindowActivated(WindowEvent e)voidwindowClosed(WindowEvent e)voidwindowClosing(WindowEvent e)voidwindowDeactivated(WindowEvent e)voidwindowDeiconified(WindowEvent e)voidwindowIconified(WindowEvent e)voidwindowOpened(WindowEvent e)
-
-
-
Constructor Detail
-
FunctionFinder
public FunctionFinder(Editor editor)
-
FunctionFinder
public FunctionFinder()
-
-
Method Detail
-
populateList
public void populateList(String matchingSubstring)
-
edPaste
public void edPaste(String arg)
-
itemStateChanged
public void itemStateChanged(ItemEvent ie)
- Specified by:
itemStateChangedin interfaceItemListener
-
runFromLabel
protected void runFromLabel(String listLabel)
-
close
public void close()
-
closeAndRefocus
public void closeAndRefocus()
-
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
-
textValueChanged
public void textValueChanged(TextEvent te)
- Specified by:
textValueChangedin interfaceTextListener
-
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformedin interfaceActionListener
-
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
-
-