com.jgeppert.struts2.jquery.richtext.components
Class Ckeditor

java.lang.Object
  extended by org.apache.struts2.components.Component
      extended by org.apache.struts2.components.UIBean
          extended by org.apache.struts2.components.ClosingUIBean
              extended by com.jgeppert.struts2.jquery.components.AbstractTopicsBean
                  extended by com.jgeppert.struts2.jquery.components.AbstractRemoteBean
                      extended by com.jgeppert.struts2.jquery.components.AbstractContainer
                          extended by com.jgeppert.struts2.jquery.components.AbstractFormElement
                              extended by com.jgeppert.struts2.jquery.components.Textarea
                                  extended by com.jgeppert.struts2.jquery.richtext.components.Ckeditor
All Implemented Interfaces:
com.jgeppert.struts2.jquery.components.DraggableBean, com.jgeppert.struts2.jquery.components.DroppableBean, com.jgeppert.struts2.jquery.components.ResizableBean, com.jgeppert.struts2.jquery.components.SelectableBean, com.jgeppert.struts2.jquery.components.SortableBean

public class Ckeditor
extends com.jgeppert.struts2.jquery.components.Textarea

Render a Richtext Element based on Ckeditor

Author:
Johannes Geppert

Field Summary
protected  java.lang.String cols
           
static java.lang.String COMPONENT_NAME
           
protected  java.lang.String customConfig
           
protected  java.lang.String editorLocal
           
protected  java.lang.String height
           
static java.lang.String JQUERYACTION
           
protected  java.lang.String onEditorReadyTopics
           
protected  java.lang.String readonly
           
protected  java.lang.String rows
           
protected  java.lang.String skin
           
static java.lang.String TEMPLATE
           
static java.lang.String TEMPLATE_CLOSE
           
protected  java.lang.String toolbar
           
protected  java.lang.String uploadHref
           
protected  java.lang.String uploads
           
protected  java.lang.String width
           
protected  java.lang.String wrap
           
 
Fields inherited from class com.jgeppert.struts2.jquery.components.AbstractFormElement
parentTheme
 
Fields inherited from class com.jgeppert.struts2.jquery.components.AbstractContainer
bindOn, deferredLoading, draggable, draggableAddClasses, draggableAppendTo, draggableAxis, draggableCancel, draggableContainment, draggableCursor, draggableDelay, draggableDistance, draggableHandle, draggableHelper, draggableIframeFix, draggableOnDragTopics, draggableOnStartTopics, draggableOnStopTopics, draggableOpacity, draggableRefreshPositions, draggableRevert, draggableRevertDuration, draggableScope, draggableScroll, draggableScrollSensitivity, draggableScrollSpeed, draggableSnap, draggableSnapMode, draggableSnapTolerance, draggableZindex, droppable, droppableAccept, droppableActiveClass, droppableAddClasses, droppableGreedy, droppableHoverClass, droppableOnActivateTopics, droppableOnDeactivateTopics, droppableOnDropTopics, droppableOnOutTopics, droppableOnOverTopics, droppableScope, droppableTolerance, events, reloadTopics, resizable, resizableAnimate, resizableAnimateDuration, resizableAnimateEasing, resizableAspectRatio, resizableAutoHide, resizableContainment, resizableDelay, resizableDistance, resizableGhost, resizableHandles, resizableHelper, resizableMaxHeight, resizableMaxWidth, resizableMinHeight, resizableMinWidth, resizableOnResizeTopics, resizableOnStartTopics, resizableOnStopTopics, selectable, selectableAutoRefresh, selectableCancel, selectableDelay, selectableDistance, selectableFilter, selectableOnSelectedTopics, selectableOnSelectingTopics, selectableOnStartTopics, selectableOnStopTopics, selectableOnUnselectedTopics, selectableOnUnselectingTopics, selectableTolerance, sortable, sortableAppendTo, sortableAxis, sortableCancel, sortableConnectWith, sortableContainment, sortableCursor, sortableCursorAt, sortableDelay, sortableDistance, sortableDropOnEmpty, sortableForceHelperSize, sortableForcePlaceholderSize, sortableGrid, sortableHandle, sortableHelper, sortableItems, sortableOnActivateTopics, sortableOnBeforeStopTopics, sortableOnChangeTopics, sortableOnDeactivateTopics, sortableOnOutTopics, sortableOnOverTopics, sortableOnReceiveTopics, sortableOnRemoveTopics, sortableOnSortTopics, sortableOnStartTopics, sortableOnStopTopics, sortableOnUpdateTopics, sortableOpacity, sortablePlaceholder, sortableRevert, sortableScroll, sortableScrollSensitivity, sortableScrollSpeed, sortableTolerance, sortableZindex
 
Fields inherited from class com.jgeppert.struts2.jquery.components.AbstractRemoteBean
dataType, effect, effectDuration, effectMode, effectOptions, errorElementId, errorText, formIds, href, indicator, listenTopics, loadingText, onEffectCompleteTopics, requestType, targets, timeout
 
Fields inherited from class com.jgeppert.struts2.jquery.components.AbstractTopicsBean
onAlwaysTopics, onBeforeTopics, onBlurTopics, onChangeTopics, onCompleteTopics, onDisableTopics, onEnableTopics, onErrorTopics, onFocusTopics, onSuccessTopics
 
Fields inherited from class org.apache.struts2.components.UIBean
accesskey, cssClass, cssErrorClass, cssErrorStyle, cssStyle, defaultTemplateDir, defaultUITheme, disabled, dynamicAttributes, id, javascriptTooltip, key, label, labelPosition, labelSeparator, name, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, request, required, requiredposition, response, tabindex, template, templateDir, templateEngineManager, templateSuffix, theme, title, tooltip, tooltipConfig, tooltipCssClass, tooltipDelay, tooltipIconPath, value
 
Fields inherited from class org.apache.struts2.components.Component
actionMapper, COMPONENT_STACK, parameters, stack, throwExceptionOnELFailure
 
Constructor Summary
Ckeditor(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
 void evaluateExtraParams()
           
 java.lang.String getDefaultOpenTemplate()
           
protected  java.lang.String getDefaultTemplate()
           
 java.lang.String getTheme()
           
 void setCols(java.lang.String cols)
           
 void setCustomConfig(java.lang.String customConfig)
           
 void setEditorLocal(java.lang.String editorLocal)
           
 void setHeight(java.lang.String height)
           
 void setOnEditorReadyTopics(java.lang.String onEditorReadyTopics)
           
 void setReadonly(java.lang.String readonly)
           
 void setRows(java.lang.String rows)
           
 void setSkin(java.lang.String skin)
           
 void setTheme(java.lang.String theme)
           
 void setToolbar(java.lang.String toolbar)
           
 void setUploadHref(java.lang.String uploadHref)
           
 void setUploads(java.lang.String uploads)
           
 void setWidth(java.lang.String width)
           
 void setWrap(java.lang.String wrap)
           
 
Methods inherited from class com.jgeppert.struts2.jquery.components.AbstractFormElement
setParentTheme
 
Methods inherited from class com.jgeppert.struts2.jquery.components.AbstractContainer
setBindOn, setDeferredLoading, setDraggable, setDraggableAddClasses, setDraggableAppendTo, setDraggableAxis, setDraggableCancel, setDraggableContainment, setDraggableCursor, setDraggableDelay, setDraggableDistance, setDraggableHandle, setDraggableHelper, setDraggableIframeFix, setDraggableOnDragTopics, setDraggableOnStartTopics, setDraggableOnStopTopics, setDraggableOpacity, setDraggableRefreshPositions, setDraggableRevert, setDraggableRevertDuration, setDraggableScope, setDraggableScroll, setDraggableScrollSensitivity, setDraggableScrollSpeed, setDraggableSnap, setDraggableSnapMode, setDraggableSnapTolerance, setDraggableZindex, setDroppable, setDroppableAccept, setDroppableActiveClass, setDroppableAddClasses, setDroppableGreedy, setDroppableHoverClass, setDroppableOnActivateTopics, setDroppableOnDeactivateTopics, setDroppableOnDropTopics, setDroppableOnOutTopics, setDroppableOnOverTopics, setDroppableScope, setDroppableTolerance, setEvents, setOnCompleteTopics, setOnErrorTopics, setOnSuccessTopics, setReloadTopics, setResizable, setResizableAnimate, setResizableAnimateDuration, setResizableAnimateEasing, setResizableAspectRatio, setResizableAutoHide, setResizableContainment, setResizableDelay, setResizableDistance, setResizableGhost, setResizableHandles, setResizableHelper, setResizableMaxHeight, setResizableMaxWidth, setResizableMinHeight, setResizableMinWidth, setResizableOnResizeTopics, setResizableOnStartTopics, setResizableOnStopTopics, setSelectable, setSelectableAutoRefresh, setSelectableCancel, setSelectableDelay, setSelectableDistance, setSelectableFilter, setSelectableOnSelectedTopics, setSelectableOnSelectingTopics, setSelectableOnStartTopics, setSelectableOnStopTopics, setSelectableOnUnselectedTopics, setSelectableOnUnselectingTopics, setSelectableTolerance, setSortable, setSortableAppendTo, setSortableAxis, setSortableCancel, setSortableConnectWith, setSortableContainment, setSortableCursor, setSortableCursorAt, setSortableDelay, setSortableDistance, setSortableDropOnEmpty, setSortableForceHelperSize, setSortableForcePlaceholderSize, setSortableGrid, setSortableHandle, setSortableHelper, setSortableItems, setSortableOnActivateTopics, setSortableOnBeforeStopTopics, setSortableOnChangeTopics, setSortableOnDeactivateTopics, setSortableOnOutTopics, setSortableOnOverTopics, setSortableOnReceiveTopics, setSortableOnRemoveTopics, setSortableOnSortTopics, setSortableOnStartTopics, setSortableOnStopTopics, setSortableOnUpdateTopics, setSortableOpacity, setSortablePlaceholder, setSortableRevert, setSortableScroll, setSortableScrollSensitivity, setSortableScrollSpeed, setSortableTolerance, setSortableZindex
 
Methods inherited from class com.jgeppert.struts2.jquery.components.AbstractRemoteBean
setDataType, setEffect, setEffectDuration, setEffectMode, setEffectOptions, setErrorElementId, setErrorText, setFormIds, setHref, setIndicator, setListenTopics, setLoadingText, setOnEffectCompleteTopics, setRequestType, setTargets, setTimeout
 
Methods inherited from class com.jgeppert.struts2.jquery.components.AbstractTopicsBean
setOnAlwaysTopics, setOnBeforeTopics, setOnBlurTopics, setOnChangeTopics, setOnDisableTopics, setOnEnableTopics, setOnFocusTopics
 
Methods inherited from class org.apache.struts2.components.ClosingUIBean
setOpenTemplate, start
 
Methods inherited from class org.apache.struts2.components.UIBean
addFormParameter, buildTemplateName, enableAncestorFormCustomOnsubmit, end, ensureAttributeSafelyNotEscaped, escape, evaluateNameValue, evaluateParams, getId, getTemplate, getTemplateDir, getTooltipConfig, getValueClassType, mergeTemplate, populateComponentHtmlId, setAccesskey, setCssClass, setCssErrorClass, setCssErrorStyle, setCssStyle, setDefaultTemplateDir, setDefaultUITheme, setDisabled, setDynamicAttributes, setId, setJavascriptTooltip, setKey, setLabel, setLabelposition, setLabelSeparator, setName, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setRequired, setRequiredposition, setTabindex, setTemplate, setTemplateDir, setTemplateEngineManager, setTitle, setTooltip, setTooltipConfig, setTooltipCssClass, setTooltipDelay, setTooltipIconPath, setValue
 
Methods inherited from class org.apache.struts2.components.Component
addAllParameters, addParameter, altSyntax, altSyntax, completeExpressionIfAltSyntax, copyParams, determineActionURL, determineNamespace, end, fieldError, findAncestor, findString, findString, findStringIfAltSyntax, findValue, findValue, findValue, getComponentStack, getParameters, getStack, popComponentStack, setActionMapper, setThrowExceptionsOnELFailure, stripExpressionIfAltSyntax, stripExpressionIfAltSyntax, toString, usesBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEMPLATE

public static final java.lang.String TEMPLATE
See Also:
Constant Field Values

TEMPLATE_CLOSE

public static final java.lang.String TEMPLATE_CLOSE
See Also:
Constant Field Values

COMPONENT_NAME

public static final java.lang.String COMPONENT_NAME

JQUERYACTION

public static final java.lang.String JQUERYACTION
See Also:
Constant Field Values

cols

protected java.lang.String cols

readonly

protected java.lang.String readonly

rows

protected java.lang.String rows

wrap

protected java.lang.String wrap

skin

protected java.lang.String skin

toolbar

protected java.lang.String toolbar

width

protected java.lang.String width

height

protected java.lang.String height

editorLocal

protected java.lang.String editorLocal

customConfig

protected java.lang.String customConfig

onEditorReadyTopics

protected java.lang.String onEditorReadyTopics

uploads

protected java.lang.String uploads

uploadHref

protected java.lang.String uploadHref
Constructor Detail

Ckeditor

public Ckeditor(com.opensymphony.xwork2.util.ValueStack stack,
                javax.servlet.http.HttpServletRequest request,
                javax.servlet.http.HttpServletResponse response)
Method Detail

getDefaultOpenTemplate

public java.lang.String getDefaultOpenTemplate()
Overrides:
getDefaultOpenTemplate in class com.jgeppert.struts2.jquery.components.Textarea

getDefaultTemplate

protected java.lang.String getDefaultTemplate()
Overrides:
getDefaultTemplate in class com.jgeppert.struts2.jquery.components.Textarea

evaluateExtraParams

public void evaluateExtraParams()
Overrides:
evaluateExtraParams in class com.jgeppert.struts2.jquery.components.Textarea

setTheme

public void setTheme(java.lang.String theme)
Overrides:
setTheme in class com.jgeppert.struts2.jquery.components.Textarea

getTheme

public java.lang.String getTheme()
Overrides:
getTheme in class com.jgeppert.struts2.jquery.components.Textarea

setCols

public void setCols(java.lang.String cols)
Overrides:
setCols in class com.jgeppert.struts2.jquery.components.Textarea

setReadonly

public void setReadonly(java.lang.String readonly)
Overrides:
setReadonly in class com.jgeppert.struts2.jquery.components.Textarea

setRows

public void setRows(java.lang.String rows)
Overrides:
setRows in class com.jgeppert.struts2.jquery.components.Textarea

setWrap

public void setWrap(java.lang.String wrap)
Overrides:
setWrap in class com.jgeppert.struts2.jquery.components.Textarea

setSkin

public void setSkin(java.lang.String skin)

setToolbar

public void setToolbar(java.lang.String toolbar)

setWidth

public void setWidth(java.lang.String width)

setHeight

public void setHeight(java.lang.String height)

setEditorLocal

public void setEditorLocal(java.lang.String editorLocal)

setCustomConfig

public void setCustomConfig(java.lang.String customConfig)

setOnEditorReadyTopics

public void setOnEditorReadyTopics(java.lang.String onEditorReadyTopics)

setUploads

public void setUploads(java.lang.String uploads)

setUploadHref

public void setUploadHref(java.lang.String uploadHref)


Copyright © 2011. All Rights Reserved.