Class 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 the CKEditor 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.
    • Constructor Summary

      Constructors 
      Constructor Description
      CKEditor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getContentsCss()  
      String getCustomConfig()  
      String getDefaultEventName()  
      String getDefaultLanguage()  
      Collection<String> getEventNames()  
      String getFamily()  
      String getHeight()  
      String getInterfaceColor()  
      String getLanguage()  
      String getSkin()  
      String getTabindex()  
      String getTheme()  
      String getToolbar()  
      String getWidgetVar()  
      String getWidth()  
      boolean isAdvancedContentFilter()  
      boolean isDisableNativeSpellChecker()  
      boolean isEscape()  
      boolean isReadonly()  
      void setAdvancedContentFilter​(boolean acf)  
      void setContentsCss​(String contentsCss)  
      void setCustomConfig​(String customConfig)  
      void setDefaultLanguage​(String defaultLanguage)  
      void setDisableNativeSpellChecker​(boolean spellCheck)  
      void setEscape​(boolean escape)  
      void setHeight​(String height)  
      void setInterfaceColor​(String interfaceColor)  
      void setLanguage​(String language)  
      void setReadonly​(boolean readonly)  
      void setSkin​(String skin)  
      void setTabindex​(String tabindex)  
      void setTheme​(String theme)  
      void setToolbar​(String toolbar)  
      void setWidgetVar​(String widgetVar)  
      void setWidth​(String width)  
      • 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 interface javax.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors
      • Methods inherited from interface javax.faces.component.ValueHolder

        getConverter, getLocalValue, setConverter
      • Methods inherited from interface org.primefaces.component.api.Widget

        resolveWidgetVar, resolveWidgetVar
    • Constructor Detail

      • CKEditor

        public CKEditor()
    • Method Detail

      • getFamily

        public String getFamily()
        Overrides:
        getFamily in class javax.faces.component.UIInput
      • getEventNames

        public Collection<String> getEventNames()
        Specified by:
        getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getEventNames in class javax.faces.component.html.HtmlInputTextarea
      • getDefaultEventName

        public String getDefaultEventName()
        Specified by:
        getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getDefaultEventName in class javax.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 class javax.faces.component.html.HtmlInputTextarea
      • setReadonly

        public void setReadonly​(boolean readonly)
        Overrides:
        setReadonly in class javax.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 class javax.faces.component.html.HtmlInputTextarea
      • setTabindex

        public void setTabindex​(String tabindex)
        Overrides:
        setTabindex in class javax.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)