Module ij
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.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 Details

  • Method Details

    • 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:
      itemStateChanged in interface java.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:
      keyPressed in interface java.awt.event.KeyListener
    • keyReleased

      public void keyReleased​(java.awt.event.KeyEvent ke)
      Specified by:
      keyReleased in interface java.awt.event.KeyListener
    • keyTyped

      public void keyTyped​(java.awt.event.KeyEvent ke)
      Specified by:
      keyTyped in interface java.awt.event.KeyListener
    • textValueChanged

      public void textValueChanged​(java.awt.event.TextEvent te)
      Specified by:
      textValueChanged in interface java.awt.event.TextListener
    • actionPerformed

      public void actionPerformed​(java.awt.event.ActionEvent e)
      Specified by:
      actionPerformed in interface java.awt.event.ActionListener
    • windowClosing

      public void windowClosing​(java.awt.event.WindowEvent e)
      Specified by:
      windowClosing in interface java.awt.event.WindowListener
    • windowActivated

      public void windowActivated​(java.awt.event.WindowEvent e)
      Specified by:
      windowActivated in interface java.awt.event.WindowListener
    • windowDeactivated

      public void windowDeactivated​(java.awt.event.WindowEvent e)
      Specified by:
      windowDeactivated in interface java.awt.event.WindowListener
    • windowClosed

      public void windowClosed​(java.awt.event.WindowEvent e)
      Specified by:
      windowClosed in interface java.awt.event.WindowListener
    • windowOpened

      public void windowOpened​(java.awt.event.WindowEvent e)
      Specified by:
      windowOpened in interface java.awt.event.WindowListener
    • windowIconified

      public void windowIconified​(java.awt.event.WindowEvent e)
      Specified by:
      windowIconified in interface java.awt.event.WindowListener
    • windowDeiconified

      public void windowDeiconified​(java.awt.event.WindowEvent e)
      Specified by:
      windowDeiconified in interface java.awt.event.WindowListener