org.xwiki.gwt.wysiwyg.client.plugin.valign
Class VerticalAlignPlugin
java.lang.Object
org.xwiki.gwt.wysiwyg.client.plugin.internal.AbstractPlugin
org.xwiki.gwt.wysiwyg.client.plugin.internal.AbstractStatefulPlugin
org.xwiki.gwt.wysiwyg.client.plugin.valign.VerticalAlignPlugin
- All Implemented Interfaces:
- com.google.gwt.event.dom.client.ClickHandler, com.google.gwt.event.dom.client.KeyUpHandler, com.google.gwt.event.dom.client.MouseUpHandler, com.google.gwt.event.shared.EventHandler, CommandListener, Updatable, Plugin
public class VerticalAlignPlugin
- extends org.xwiki.gwt.wysiwyg.client.plugin.internal.AbstractStatefulPlugin
- implements com.google.gwt.event.dom.client.ClickHandler
Plug-in for making text superscript or subscript. It installs two toggle buttons on the tool bar and updates their
status depending on the current cursor position and the direction of the navigation using the arrow keys. For
instance, if you navigate from a subscript region to a superscript one and you type a character it will be subscript.
Known issues: When you navigate backwards, from right to left, using the arrow keys, the status of the toggle
buttons is not synchronized with the text area. The text area behaves properly though.
- Version:
- $Id: 4db88d18274144c11a2a892940dcc7ed1daf0004 $
| Methods inherited from class org.xwiki.gwt.wysiwyg.client.plugin.internal.AbstractStatefulPlugin |
canUpdate, onBeforeCommand, onCommand, onKeyUp, onMouseUp, registerTextAreaHandlers |
| Methods inherited from class org.xwiki.gwt.wysiwyg.client.plugin.internal.AbstractPlugin |
getConfig, getTextArea, getUIExtensionList, getUIExtensions, saveRegistration, saveRegistrations |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VerticalAlignPlugin
public VerticalAlignPlugin()
init
public void init(RichTextArea textArea,
Config config)
-
- Specified by:
init in interface Plugin- Overrides:
init in class org.xwiki.gwt.wysiwyg.client.plugin.internal.AbstractPlugin
- See Also:
AbstractPlugin.init(RichTextArea, Config)
destroy
public void destroy()
-
- Specified by:
destroy in interface Plugin- Overrides:
destroy in class org.xwiki.gwt.wysiwyg.client.plugin.internal.AbstractStatefulPlugin
- See Also:
AbstractStatefulPlugin.destroy()
onClick
public void onClick(com.google.gwt.event.dom.client.ClickEvent event)
-
- Specified by:
onClick in interface com.google.gwt.event.dom.client.ClickHandler
- See Also:
ClickHandler.onClick(ClickEvent)
update
public void update()
-
- Specified by:
update in interface Updatable
- See Also:
Updatable.update()
Copyright © 2004–2014 XWiki. All rights reserved.