1 | public class CenterJustifyAction extends AbstractComposerAction {↵ | | 1 | public class RightJustifyAction extends AbstractComposerAction {↵
|
|
2 | /** JDK 1.4+ logging framework logger, used for logging. */↵ | | 2 | /** JDK 1.4+ logging framework logger, used for logging. */↵
|
3 | private static final Logger LOG = Logger↵ | | 3 | private static final Logger LOG = Logger↵
|
4 | .getLogger("org.columba.mail.gui.composer.html.action");↵ | | 4 | .getLogger("org.columba.mail.gui.composer.html.action");↵
|
|
5 | /**↵ | | 5 | /**↵
|
6 | * @param frameMediator↵ | | 6 | * @param frameMediator↵
|
7 | * @param name↵ | | 7 | * @param name↵
|
8 | */↵ | | 8 | */↵
|
9 | public CenterJustifyAction(IFrameMediator frameMediator) {↵ | | 9 | public RightJustifyAction(IFrameMediator frameMediator) {↵
|
10 | super(frameMediator, MailResourceLoader.getString("menu", "composer",↵ | | 10 | super(frameMediator, MailResourceLoader.getString("menu", "composer",↵
|
11 | "menu_format_center_justify"));↵ | | 11 | "menu_format_right_justify"));↵
|
|
12 | putValue(SHORT_DESCRIPTION, MailResourceLoader.getString("menu",↵ | | 12 | putValue(SHORT_DESCRIPTION, MailResourceLoader.getString("menu",↵
|
13 | "composer", "menu_format_center_justify_tooltip").replaceAll(↵ | | 13 | "composer", "menu_format_right_justify_tooltip").replaceAll(↵
|
14 | "&", ""));↵ | | 14 | "&", ""));↵
|
|
15 | putValue(LARGE_ICON, MailImageLoader↵ | | 15 | putValue(LARGE_ICON, MailImageLoader↵
|
16 | .getIcon("format-justify-center.png"));↵ | | 16 | .getIcon("format-justify-right.png"));↵
|
17 | putValue(SMALL_ICON, MailImageLoader↵ | | 17 | putValue(SMALL_ICON, MailImageLoader↵
|
18 | .getSmallIcon("format-justify-center.png"));↵ | | 18 | .getSmallIcon("format-justify-right.png"));↵
|
|
19 | }↵ | | 19 | }↵
|
|
20 | public void formatChanged(FormatChangedEvent event) {↵ | | 20 | public void formatChanged(FormatChangedEvent event) {↵
|
21 | setState(event.getInfo().isAlignCenter());↵ | | 21 | setState(event.getInfo().isAlignRight());↵
|
22 | }↵ | | 22 | }↵
|
|
23 | /**↵ | | 23 | /**↵
|
24 | * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)↵ | | 24 | * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)↵
|
25 | */↵ | | 25 | */↵
|
26 | public void actionPerformed(ActionEvent evt) {↵ | | 26 | public void actionPerformed(ActionEvent evt) {↵
|
27 | // this action is disabled when the text/plain editor is used↵ | | 27 | // this action is disabled when the text/plain editor is used↵
|
28 | // -> so, its safe to just cast to HtmlEditorController here↵ | | 28 | // -> so, its safe to just cast to HtmlEditorController here↵
|
29 | HtmlEditorController2 editorController = (HtmlEditorController2) ((ComposerController) frameMediator)↵ | | 29 | HtmlEditorController2 editorController = (HtmlEditorController2) ((ComposerController) frameMediator)↵
|
30 | .getCurrentEditor();↵ | | 30 | .getCurrentEditor();↵
|
|
31 | editorController.setCenterJustify() | | 31 | editorController.setRightJustify()
|