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

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

public class SearchAndReplaceAction
extends SearchAction

See Also:
Serialized Form

Field Summary
static java.lang.String MATCH_PROPERTY
           
 
Fields inherited from class org.skunk.dav.client.gui.editor.action.SearchAction
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
SearchAndReplaceAction()
           
 
Method Summary
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 org.skunk.dav.client.gui.editor.action.SearchAction
actionPerformed, actOnCommand
 
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

MATCH_PROPERTY

public static final java.lang.String MATCH_PROPERTY
Constructor Detail

SearchAndReplaceAction

public SearchAndReplaceAction()
Method Detail

createSearchPanel

protected ISearchPanel createSearchPanel()
Overrides:
createSearchPanel in class SearchAction

showSearchPanel

protected void showSearchPanel(View currentView,
                               ISearchPanel panel)
Overrides:
showSearchPanel in class SearchAction

hideSearchPanel

protected void hideSearchPanel(View currentView,
                               ISearchPanel panel)
Overrides:
hideSearchPanel in class SearchAction

handleMatch

protected void handleMatch(SimpleTextEditor editor,
                           int[] found)
Overrides:
handleMatch in class SearchAction

handleNoMatch

protected void handleNoMatch(SimpleTextEditor editor)
Overrides:
handleNoMatch in class SearchAction