public class VCKEditorTextField
extends com.google.gwt.user.client.ui.Widget
implements com.vaadin.client.Paintable, org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener, com.google.gwt.user.client.ui.Focusable
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_FOCUS |
static String |
ATTR_IMMEDIATE |
static String |
ATTR_INPAGECONFIG |
static String |
ATTR_INSERT_HTML |
static String |
ATTR_INSERT_TEXT |
static String |
ATTR_PROTECTED_BODY |
static String |
ATTR_PROTECTED_SOURCE |
static String |
ATTR_READONLY |
static String |
ATTR_VIEW_WITHOUT_EDITOR |
static String |
ATTR_WRITER_INDENTATIONCHARS |
static String |
ATTR_WRITERRULES_JSRULE |
static String |
ATTR_WRITERRULES_TAGNAME |
static String |
CLASSNAME
Set the CSS class name to allow styling.
|
protected com.vaadin.client.ApplicationConnection |
clientToServer
Reference to the server connection object.
|
protected String |
paintableId
The client side widget identifier
|
static String |
VAR_TEXT |
static String |
VAR_VERSION |
Constructor and Description |
---|
VCKEditorTextField()
The constructor should first call super() to initialize the component and
then handle any initialization relevant to Vaadin.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doResize() |
int |
getTabIndex() |
protected org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditor |
loadEditor(String inPageConfig)
Expose
loadEditor command to subclasses, so that they can perform additional logic
before/after creating CKEditor instance on the page, e.g. |
void |
onBlur() |
void |
onChange() |
void |
onDataReady() |
void |
onFocus() |
void |
onInstanceReady() |
void |
onModeChange(String mode) |
void |
onSave() |
protected void |
onUnload() |
void |
setAccessKey(char arg0) |
void |
setFocus(boolean arg0) |
void |
setHeight(String height) |
void |
setTabIndex(int tabIndex) |
void |
setWidth(String width) |
void |
updateFromUIDL(com.vaadin.client.UIDL uidl,
com.vaadin.client.ApplicationConnection client)
Called whenever an update is received from the server
|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toString
public static final String CLASSNAME
public static final String ATTR_FOCUS
public static final String ATTR_IMMEDIATE
public static final String ATTR_READONLY
public static final String ATTR_VIEW_WITHOUT_EDITOR
public static final String ATTR_INPAGECONFIG
public static final String ATTR_PROTECTED_SOURCE
public static final String ATTR_WRITERRULES_TAGNAME
public static final String ATTR_WRITERRULES_JSRULE
public static final String ATTR_WRITER_INDENTATIONCHARS
public static final String ATTR_INSERT_HTML
public static final String ATTR_INSERT_TEXT
public static final String ATTR_PROTECTED_BODY
public static final String VAR_TEXT
public static final String VAR_VERSION
protected String paintableId
protected com.vaadin.client.ApplicationConnection clientToServer
public VCKEditorTextField()
public void updateFromUIDL(com.vaadin.client.UIDL uidl, com.vaadin.client.ApplicationConnection client)
updateFromUIDL
in interface com.vaadin.client.Paintable
protected org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditor loadEditor(String inPageConfig)
loadEditor
command to subclasses, so that they can perform additional logic
before/after creating CKEditor instance on the page, e.g. register external plugins.
This method is executed as a callback scheduled command when loading the CKEditor library has completed.
public void onSave()
onSave
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
public void onBlur()
onBlur
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
public void onFocus()
onFocus
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
public void onInstanceReady()
onInstanceReady
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
public void setWidth(String width)
setWidth
in class com.google.gwt.user.client.ui.UIObject
public void setHeight(String height)
setHeight
in class com.google.gwt.user.client.ui.UIObject
protected void doResize()
protected void onUnload()
onUnload
in class com.google.gwt.user.client.ui.Widget
public void onChange()
onChange
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
public void onModeChange(String mode)
onModeChange
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
public void onDataReady()
onDataReady
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
public int getTabIndex()
getTabIndex
in interface com.google.gwt.user.client.ui.Focusable
public void setTabIndex(int tabIndex)
setTabIndex
in interface com.google.gwt.user.client.ui.Focusable
public void setAccessKey(char arg0)
setAccessKey
in interface com.google.gwt.user.client.ui.Focusable
public void setFocus(boolean arg0)
setFocus
in interface com.google.gwt.user.client.ui.Focusable
Copyright © 2015 Magnolia International Ltd.. All rights reserved.