Class SearchFieldUI.Handler

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.beans.PropertyChangeListener, java.util.EventListener, javax.swing.event.DocumentListener
    Enclosing class:
    SearchFieldUI

    class SearchFieldUI.Handler
    extends java.lang.Object
    implements java.beans.PropertyChangeListener, java.awt.event.ActionListener, javax.swing.event.DocumentListener
    • Constructor Summary

      Constructors 
      Constructor Description
      Handler()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void actionPerformed​(java.awt.event.ActionEvent e)
      Shows the search popup menu, if installed.
      void changedUpdate​(javax.swing.event.DocumentEvent e)  
      void insertUpdate​(javax.swing.event.DocumentEvent e)  
      void propertyChange​(java.beans.PropertyChangeEvent evt)  
      void removeUpdate​(javax.swing.event.DocumentEvent e)  
      private void update()
      Called when the search text changes.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Handler

        Handler()
    • Method Detail

      • propertyChange

        public void propertyChange​(java.beans.PropertyChangeEvent evt)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener
      • actionPerformed

        public void actionPerformed​(java.awt.event.ActionEvent e)
        Shows the search popup menu, if installed.
        Specified by:
        actionPerformed in interface java.awt.event.ActionListener
      • changedUpdate

        public void changedUpdate​(javax.swing.event.DocumentEvent e)
        Specified by:
        changedUpdate in interface javax.swing.event.DocumentListener
      • insertUpdate

        public void insertUpdate​(javax.swing.event.DocumentEvent e)
        Specified by:
        insertUpdate in interface javax.swing.event.DocumentListener
      • removeUpdate

        public void removeUpdate​(javax.swing.event.DocumentEvent e)
        Specified by:
        removeUpdate in interface javax.swing.event.DocumentListener
      • update

        private void update()
        Called when the search text changes. Calls JXSearchField.postActionEvent() In instant search mode or starts the search field instant search timer if the instant search delay is greater 0.