org.skunk.dav.client.gui.editor.action
Class SearchAction

java.lang.Object
  |
  +--javax.swing.AbstractAction
        |
        +--org.skunk.dav.client.gui.editor.action.SearchAction
All Implemented Interfaces:
javax.swing.Action, java.awt.event.ActionListener, java.lang.Cloneable, java.util.EventListener, java.io.Serializable
Direct Known Subclasses:
SearchAndReplaceAction

public class SearchAction
extends javax.swing.AbstractAction

See Also:
Serialized Form

Field Summary
static java.lang.String SEARCH_IN_PROGRESS_PROPERTY
           
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
SearchAction()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ae)
           
protected  void actOnCommand(java.lang.String command, ISearchPanel panel, SimpleTextEditor editor)
           
protected  ISearchPanel createSearchPanel()
           
protected  void handleMatch(SimpleTextEditor editor, int[] found)
           
protected  void handleNoMatch(SimpleTextEditor editor)
           
protected  void hideSearchPanel(View currentView, ISearchPanel panel)
           
protected  void showSearchPanel(View currentView, ISearchPanel panel)
           
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEARCH_IN_PROGRESS_PROPERTY

public static final java.lang.String SEARCH_IN_PROGRESS_PROPERTY
Constructor Detail

SearchAction

public SearchAction()
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ae)
Overrides:
actionPerformed in class javax.swing.AbstractAction

showSearchPanel

protected void showSearchPanel(View currentView,
                               ISearchPanel panel)

hideSearchPanel

protected void hideSearchPanel(View currentView,
                               ISearchPanel panel)

actOnCommand

protected void actOnCommand(java.lang.String command,
                            ISearchPanel panel,
                            SimpleTextEditor editor)

handleMatch

protected void handleMatch(SimpleTextEditor editor,
                           int[] found)

handleNoMatch

protected void handleNoMatch(SimpleTextEditor editor)

createSearchPanel

protected ISearchPanel createSearchPanel()