Class SunEditor

  • All Implemented Interfaces:
    java.util.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.RTLAware, org.primefaces.component.api.Widget

    public class SunEditor
    extends org.primefaces.component.api.AbstractPrimeHtmlInputTextArea
    implements javax.faces.component.behavior.ClientBehaviorHolder, org.primefaces.component.api.Widget, org.primefaces.component.api.RTLAware
    SunEditor component.
    Since:
    12.0.6
    Author:
    Matthieu Valente
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected static class  SunEditor.PropertyKeys  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String COMPONENT_FAMILY  
      static java.lang.String COMPONENT_TYPE  
      static java.lang.String EDITOR_CLASS  
      • Fields inherited from class javax.faces.component.UIInput

        ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, CONVERSION_MESSAGE_ID, EMPTY_STRING_AS_NULL_PARAM_NAME, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME
      • Fields inherited from class javax.faces.component.UIComponent

        ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY
      • Fields inherited from interface org.primefaces.component.api.Widget

        ATTR_WIDGET_VAR_PATTERN, CALLBACK_POST_CONSTRUCT, CALLBACK_POST_REFRESH, CALLBACK_PRE_DESTROY
    • Constructor Summary

      Constructors 
      Constructor Description
      SunEditor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Locale calculateLocale()  
      java.lang.String getDefaultEventName()  
      java.lang.String getDir()  
      java.util.Collection<java.lang.String> getEventNames()  
      java.lang.String getExtender()  
      java.lang.String getFamily()  
      java.lang.String getHeight()  
      java.lang.Object getLocale()  
      java.lang.String getMode()  
      java.lang.String getToolbar()  
      java.lang.String getWidgetVar()  
      java.lang.String getWidth()  
      boolean isAllowBlocks()  
      boolean isAllowFormatting()  
      boolean isAllowImages()  
      boolean isAllowLinks()  
      boolean isAllowMedia()  
      boolean isAllowStyles()  
      boolean isAllowTables()  
      boolean isSecure()  
      java.lang.Object saveState​(javax.faces.context.FacesContext context)  
      void setAllowBlocks​(boolean allowBlocks)  
      void setAllowFormatting​(boolean allowFormatting)  
      void setAllowImages​(boolean allowImages)  
      void setAllowLinks​(boolean allowLinks)  
      void setAllowMedia​(boolean allowMedia)  
      void setAllowStyles​(boolean allowStyles)  
      void setAllowTables​(boolean allowTables)  
      void setDir​(java.lang.String _dir)  
      void setExtender​(java.lang.String extender)  
      void setHeight​(java.lang.String height)  
      void setLocale​(java.lang.Object locale)  
      void setMode​(java.lang.String mode)  
      void setSecure​(boolean secure)  
      void setToolbar​(java.lang.String toolbar)  
      void setWidgetVar​(java.lang.String widgetVar)  
      void setWidth​(java.lang.String width)  
      • Methods inherited from class org.primefaces.component.api.AbstractPrimeHtmlInputTextArea

        getInputmode, getOncontextmenu, getOncopy, getOncut, getOndrag, getOndragend, getOndragenter, getOndragleave, getOndragover, getOndragstart, getOndrop, getOninput, getOninvalid, getOnpaste, getOnreset, getOnscroll, getOnsearch, getOnwheel, setInputmode, setOncontextmenu, setOncopy, setOncut, setOndrag, setOndragend, setOndragenter, setOndragleave, setOndragover, setOndragstart, setOndrop, setOninput, setOninvalid, setOnpaste, setOnreset, setOnscroll, setOnsearch, setOnwheel
      • Methods inherited from class javax.faces.component.html.HtmlInputTextarea

        getAccesskey, getCols, getLabel, getLang, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getRole, getRows, getStyle, getStyleClass, getTabindex, getTitle, isDisabled, isReadonly, setAccesskey, setCols, setDisabled, setLabel, setLang, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setRole, setRows, setStyle, setStyleClass, setTabindex, 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, 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
      • Methods inherited from interface org.primefaces.component.api.RTLAware

        isRTL
      • Methods inherited from interface javax.faces.component.ValueHolder

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

        resolveWidgetVar, resolveWidgetVar
    • Constructor Detail

      • SunEditor

        public SunEditor()
    • Method Detail

      • getEventNames

        public java.util.Collection<java.lang.String> getEventNames()
        Specified by:
        getEventNames in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getEventNames in class org.primefaces.component.api.AbstractPrimeHtmlInputTextArea
      • getDefaultEventName

        public java.lang.String getDefaultEventName()
        Specified by:
        getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getDefaultEventName in class javax.faces.component.html.HtmlInputTextarea
      • getFamily

        public java.lang.String getFamily()
        Overrides:
        getFamily in class javax.faces.component.UIInput
      • setDir

        public void setDir​(java.lang.String _dir)
        Overrides:
        setDir in class javax.faces.component.html.HtmlInputTextarea
      • getDir

        public java.lang.String getDir()
        Specified by:
        getDir in interface org.primefaces.component.api.RTLAware
        Overrides:
        getDir in class javax.faces.component.html.HtmlInputTextarea
      • getWidgetVar

        public java.lang.String getWidgetVar()
      • setWidgetVar

        public void setWidgetVar​(java.lang.String widgetVar)
      • getWidth

        public java.lang.String getWidth()
      • setWidth

        public void setWidth​(java.lang.String width)
      • getHeight

        public java.lang.String getHeight()
      • setHeight

        public void setHeight​(java.lang.String height)
      • isSecure

        public boolean isSecure()
      • setSecure

        public void setSecure​(boolean secure)
      • isAllowBlocks

        public boolean isAllowBlocks()
      • setAllowBlocks

        public void setAllowBlocks​(boolean allowBlocks)
      • isAllowFormatting

        public boolean isAllowFormatting()
      • setAllowFormatting

        public void setAllowFormatting​(boolean allowFormatting)
      • isAllowLinks

        public boolean isAllowLinks()
      • setAllowLinks

        public void setAllowLinks​(boolean allowLinks)
      • isAllowStyles

        public boolean isAllowStyles()
      • setAllowStyles

        public void setAllowStyles​(boolean allowStyles)
      • isAllowImages

        public boolean isAllowImages()
      • setAllowImages

        public void setAllowImages​(boolean allowImages)
      • isAllowTables

        public boolean isAllowTables()
      • setAllowMedia

        public void setAllowMedia​(boolean allowMedia)
      • isAllowMedia

        public boolean isAllowMedia()
      • setAllowTables

        public void setAllowTables​(boolean allowTables)
      • getMode

        public java.lang.String getMode()
      • setMode

        public void setMode​(java.lang.String mode)
      • getLocale

        public java.lang.Object getLocale()
      • setLocale

        public void setLocale​(java.lang.Object locale)
      • getExtender

        public java.lang.String getExtender()
      • setExtender

        public void setExtender​(java.lang.String extender)
      • getToolbar

        public java.lang.String getToolbar()
      • setToolbar

        public void setToolbar​(java.lang.String toolbar)
      • calculateLocale

        public java.util.Locale calculateLocale()
      • saveState

        public java.lang.Object saveState​(javax.faces.context.FacesContext context)
        Specified by:
        saveState in interface javax.faces.component.StateHolder
        Overrides:
        saveState in class javax.faces.component.UIInput