Package ij.macro
Class FunctionFinder
- java.lang.Object
-
- ij.macro.FunctionFinder
-
- All Implemented Interfaces:
java.awt.event.ActionListener,java.awt.event.ItemListener,java.awt.event.KeyListener,java.awt.event.TextListener,java.awt.event.WindowListener,java.util.EventListener
public class FunctionFinder extends java.lang.Object implements java.awt.event.TextListener, java.awt.event.WindowListener, java.awt.event.KeyListener, java.awt.event.ItemListener, java.awt.event.ActionListenerThis 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(java.awt.event.ActionEvent e)voidclose()voidcloseAndRefocus()voidedPaste(java.lang.String arg)voiditemStateChanged(java.awt.event.ItemEvent ie)voidkeyPressed(java.awt.event.KeyEvent ke)voidkeyReleased(java.awt.event.KeyEvent ke)voidkeyTyped(java.awt.event.KeyEvent ke)voidpopulateList(java.lang.String matchingSubstring)protected voidrunFromLabel(java.lang.String listLabel)voidtextValueChanged(java.awt.event.TextEvent te)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)
-
-
-
Constructor Detail
-
FunctionFinder
public FunctionFinder(Editor editor)
-
FunctionFinder
public FunctionFinder()
-
-
Method Detail
-
populateList
public void populateList(java.lang.String matchingSubstring)
-
edPaste
public void edPaste(java.lang.String arg)
-
itemStateChanged
public void itemStateChanged(java.awt.event.ItemEvent ie)
- Specified by:
itemStateChangedin interfacejava.awt.event.ItemListener
-
runFromLabel
protected void runFromLabel(java.lang.String listLabel)
-
close
public void close()
-
closeAndRefocus
public void closeAndRefocus()
-
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
-
keyTyped
public void keyTyped(java.awt.event.KeyEvent ke)
- Specified by:
keyTypedin interfacejava.awt.event.KeyListener
-
textValueChanged
public void textValueChanged(java.awt.event.TextEvent te)
- Specified by:
textValueChangedin interfacejava.awt.event.TextListener
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener
-
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
-
-