|                                                                                                              1   package org.columba.mail.gui.action;
 17
 18  import java.awt.event.ActionEvent
  ; 19
 20  import org.columba.api.gui.frame.IFrameMediator;
 21  import org.columba.core.gui.action.AbstractColumbaAction;
 22  import org.columba.core.gui.util.FindReplaceDialog;
 23  import org.columba.core.resourceloader.GlobalResourceLoader;
 24  import org.columba.mail.gui.composer.ComposerController;
 25  import org.columba.mail.gui.composer.util.ComposerText;
 26
 27  @SuppressWarnings
  ("serial") 28  public class FindReplaceAction extends AbstractColumbaAction {
 29      public FindReplaceAction(IFrameMediator controller) {
 30          super(controller,
 31                          GlobalResourceLoader.getString(null, null, "menu_edit_replace"));
 33
 34                  putValue(SHORT_DESCRIPTION, GlobalResourceLoader.getString(null, null,
 36                          "menu_edit_replace_tooltip").replaceAll("&", ""));
 38
 39          if (getFrameMediator() instanceof ComposerController) {
 40              setEnabled(true);
 41          } else
 42              setEnabled(false);
 43      }
 44
 45      public void actionPerformed(ActionEvent
  e) { 46                  if (getFrameMediator() instanceof ComposerController) {
 48              ComposerText text = new ComposerText(
 49                      (ComposerController) getFrameMediator());
 50              new FindReplaceDialog(text);
 51          }
 52      }
 53  }
 54
                                                                                                                                                                                                             |                                                                       
 
 
 
 
 
                                                                                   Popular Tags                                                                                                                                                                                              |