Class UIFormRichtextInput
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIFormInputBase<String>
org.exoplatform.forum.common.webui.UIFormRichtextInput
- All Implemented Interfaces:
org.exoplatform.webui.form.UIFormInput<String>
Created by The eXo Platform SAS
Author : Ha Quang Tan
tanhq@exoplatform.com
July 15, 2013
-
Nested Class Summary
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.exoplatform.webui.form.UIFormInputBase
bindingField, defaultValue_, DISABLE, disabled, ENABLE, enable_, name, readonly_, typeValue_, validators, value_Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent, USE_WEBUI_RESOURCES -
Constructor Summary
ConstructorsConstructorDescriptionUIFormRichtextInput(String name, String bindingField, String value) UIFormRichtextInput(String name, String bindingField, String value, String enterMode) UIFormRichtextInput(String name, String bindingField, String value, String enterMode, String toolbar) UIFormRichtextInput(String name, String bindingField, String value, String enterMode, String toolbar, String css) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetCss()booleangetWidth()booleanvoidprocessRender(org.exoplatform.webui.application.WebuiRequestContext context) voidvoidsetEnterMode(String enterMode) voidsetIgnoreParserHTML(boolean isIgnoreParserHTML) setIsPasteAsPlainText(boolean isPasteAsPlainText) voidsetShiftEnterMode(String shiftEnterMode) voidsetToolbar(String toolbar) voidMethods inherited from class org.exoplatform.webui.form.UIFormInputBase
addValidator, getBindingField, getDefaultValue, getHTMLAttribute, getLabel, getName, getTypeValue, getValidators, getValue, isDisabled, isEditable, isEnable, isMandatory, isReadOnly, isValid, processDecode, renderHTMLAttributes, reset, setBindingField, setDefaultValue, setDisabled, setEditable, setEnable, setHTMLAttribute, setLabel, setName, setReadOnly, setValueMethods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesMethods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
Field Details
-
FULL_TOOLBAR
- See Also:
-
BASIC_TOOLBAR
- See Also:
-
SUPER_BASIC_TOOLBAR
- See Also:
-
INLINE_TOOLBAR
- See Also:
-
COMMENT_TOOLBAR
- See Also:
-
FORUM_TOOLBAR
- See Also:
-
FAQ_TOOLBAR
- See Also:
-
ENTER_P
- See Also:
-
ENTER_BR
- See Also:
-
ENTER_DIV
- See Also:
-
-
Constructor Details
-
UIFormRichtextInput
-
UIFormRichtextInput
-
UIFormRichtextInput
-
UIFormRichtextInput
-
-
Method Details
-
getWidth
-
setWidth
-
getHeight
-
setHeight
-
getToolbar
-
getEnterMode
-
getShiftEnterMode
-
setToolbar
-
setEnterMode
-
setShiftEnterMode
-
setIsPasteAsPlainText
-
getIsPasteAsPlainText
public boolean getIsPasteAsPlainText() -
isIgnoreParserHTML
public boolean isIgnoreParserHTML() -
setIgnoreParserHTML
-
setCss
-
getCss
-
processRender
public void processRender(org.exoplatform.webui.application.WebuiRequestContext context) throws Exception - Overrides:
processRenderin classorg.exoplatform.webui.core.UIComponent- Throws:
Exception
-
decode
- Specified by:
decodein classorg.exoplatform.webui.form.UIFormInputBase<String>
-