Class UIFormWYSIWYGInput
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIFormInputBase<String>
org.exoplatform.webui.form.wysiwyg.UIFormWYSIWYGInput
- All Implemented Interfaces:
UIFormInput<String>
The Class UIFormWYSIWYGInput.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
UIContainer.SelectTabActionListener -
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionUIFormWYSIWYGInput(String name, String bindingField, String value) UIFormWYSIWYGInput(String name, String bindingField, String value, boolean isBasic) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoiddecode(Object input, WebuiRequestContext context) Gets the fCK config.booleangetWidth()voidprocessRender(WebuiRequestContext context) voidsetFCKConfig(FCKEditorConfig config) Sets the fCK config.voidvoidsetSourceModeOnStartup(boolean b) voidsetToolBarName(String name) 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
-
BASIC_TOOLBAR
-
DEFAULT_TOOLBAR
-
-
Constructor Details
-
UIFormWYSIWYGInput
@Deprecated public UIFormWYSIWYGInput(String name, String bindingField, String value, boolean isBasic) Deprecated.Instantiates a new uI form wysiwyg input.- Parameters:
name- the namebindingField- the binding fieldvalue- the valueisBasic- the is basic
-
UIFormWYSIWYGInput
-
-
Method Details
-
getFCKConfig
Gets the fCK config.- Returns:
- the fCK config
-
setFCKConfig
Sets the fCK config.- Parameters:
config- the new fCK config
-
getSourceModeOnStartup
public boolean getSourceModeOnStartup() -
setSourceModeOnStartup
public void setSourceModeOnStartup(boolean b) -
getToolBarName
-
setToolBarName
-
getWidth
-
setWidth
-
getHeight
-
setHeight
-
decode
- Specified by:
decodein classUIFormInputBase<String>
-
processRender
- Overrides:
processRenderin classUIComponent- Throws:
Exception
-