Class CKEditor
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- javax.faces.component.UIOutput
-
- javax.faces.component.UIInput
-
- javax.faces.component.html.HtmlInputTextarea
-
- org.primefaces.extensions.component.ckeditor.CKEditor
-
- All Implemented Interfaces:
EventListener
,javax.faces.component.behavior.ClientBehaviorHolder
,javax.faces.component.EditableValueHolder
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.component.TransientStateHolder
,javax.faces.component.ValueHolder
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
,javax.faces.event.SystemEventListenerHolder
,org.primefaces.component.api.Widget
public class CKEditor extends javax.faces.component.html.HtmlInputTextarea implements javax.faces.component.behavior.ClientBehaviorHolder, org.primefaces.component.api.Widget
Component class for theCKEditor
component.- Since:
- 0.2
- Version:
- $Revision$
- Author:
- Thomas Andraschko / last modified by $Author$
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
CKEditor.PropertyKeys
Properties that are tracked by state saving.
-
Field Summary
Fields Modifier and Type Field Description static String
COMPONENT_FAMILY
static String
COMPONENT_TYPE
static String
EVENT_BLUR
static String
EVENT_CHANGE
static String
EVENT_DIRTY
static String
EVENT_FOCUS
static String
EVENT_INITIALIZE
static String
EVENT_SAVE
static String
EVENT_SOURCE_MODE
static String
EVENT_WYSIWYG_MODE
-
Constructor Summary
Constructors Constructor Description CKEditor()
-
Method Summary
-
Methods inherited from class javax.faces.component.html.HtmlInputTextarea
getAccesskey, getCols, getDir, getLabel, getLang, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getRole, getRows, getStyle, getStyleClass, getTitle, isDisabled, setAccesskey, setCols, setDir, setDisabled, setLabel, setLang, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setRole, setRows, setStyle, setStyleClass, setTitle
-
Methods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate, validateValue
-
Methods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, setConverter
-
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors
-
-
-
-
Field Detail
-
COMPONENT_TYPE
public static final String COMPONENT_TYPE
- See Also:
- Constant Field Values
-
COMPONENT_FAMILY
public static final String COMPONENT_FAMILY
- See Also:
- Constant Field Values
-
EVENT_SAVE
public static final String EVENT_SAVE
- See Also:
- Constant Field Values
-
EVENT_INITIALIZE
public static final String EVENT_INITIALIZE
- See Also:
- Constant Field Values
-
EVENT_BLUR
public static final String EVENT_BLUR
- See Also:
- Constant Field Values
-
EVENT_FOCUS
public static final String EVENT_FOCUS
- See Also:
- Constant Field Values
-
EVENT_WYSIWYG_MODE
public static final String EVENT_WYSIWYG_MODE
- See Also:
- Constant Field Values
-
EVENT_SOURCE_MODE
public static final String EVENT_SOURCE_MODE
- See Also:
- Constant Field Values
-
EVENT_DIRTY
public static final String EVENT_DIRTY
- See Also:
- Constant Field Values
-
EVENT_CHANGE
public static final String EVENT_CHANGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFamily
public String getFamily()
- Overrides:
getFamily
in classjavax.faces.component.UIInput
-
getEventNames
public Collection<String> getEventNames()
- Specified by:
getEventNames
in interfacejavax.faces.component.behavior.ClientBehaviorHolder
- Overrides:
getEventNames
in classjavax.faces.component.html.HtmlInputTextarea
-
getDefaultEventName
public String getDefaultEventName()
- Specified by:
getDefaultEventName
in interfacejavax.faces.component.behavior.ClientBehaviorHolder
- Overrides:
getDefaultEventName
in classjavax.faces.component.html.HtmlInputTextarea
-
getHeight
public String getHeight()
-
setHeight
public void setHeight(String height)
-
getWidth
public String getWidth()
-
setWidth
public void setWidth(String width)
-
getTheme
public String getTheme()
-
setTheme
public void setTheme(String theme)
-
getSkin
public String getSkin()
-
setSkin
public void setSkin(String skin)
-
getInterfaceColor
public String getInterfaceColor()
-
setInterfaceColor
public void setInterfaceColor(String interfaceColor)
-
isReadonly
public boolean isReadonly()
- Overrides:
isReadonly
in classjavax.faces.component.html.HtmlInputTextarea
-
setReadonly
public void setReadonly(boolean readonly)
- Overrides:
setReadonly
in classjavax.faces.component.html.HtmlInputTextarea
-
getToolbar
public String getToolbar()
-
setToolbar
public void setToolbar(String toolbar)
-
getDefaultLanguage
public String getDefaultLanguage()
-
setDefaultLanguage
public void setDefaultLanguage(String defaultLanguage)
-
getLanguage
public String getLanguage()
-
setLanguage
public void setLanguage(String language)
-
getContentsCss
public String getContentsCss()
-
setContentsCss
public void setContentsCss(String contentsCss)
-
getWidgetVar
public String getWidgetVar()
-
setWidgetVar
public void setWidgetVar(String widgetVar)
-
getCustomConfig
public String getCustomConfig()
-
setCustomConfig
public void setCustomConfig(String customConfig)
-
getTabindex
public String getTabindex()
- Overrides:
getTabindex
in classjavax.faces.component.html.HtmlInputTextarea
-
setTabindex
public void setTabindex(String tabindex)
- Overrides:
setTabindex
in classjavax.faces.component.html.HtmlInputTextarea
-
isEscape
public boolean isEscape()
-
setEscape
public void setEscape(boolean escape)
-
isAdvancedContentFilter
public boolean isAdvancedContentFilter()
-
setAdvancedContentFilter
public void setAdvancedContentFilter(boolean acf)
-
isDisableNativeSpellChecker
public boolean isDisableNativeSpellChecker()
-
setDisableNativeSpellChecker
public void setDisableNativeSpellChecker(boolean spellCheck)
-
-