com.jgeppert.struts2.jquery.components
Class Dialog
java.lang.Object
org.apache.struts2.components.Component
org.apache.struts2.components.UIBean
org.apache.struts2.components.ClosingUIBean
com.jgeppert.struts2.jquery.components.AbstractTopicsBean
com.jgeppert.struts2.jquery.components.AbstractRemoteBean
com.jgeppert.struts2.jquery.components.Dialog
public class Dialog
- extends AbstractRemoteBean
Renders a Dialog with local or remote content
Examples
<sj:dialog id="mydialog1" title="Local Dialog">
Mauris mauris ante, blandit et, ultrices a, suscipit
eget, quam. Integer ut neque. Vivamus nisi metus, molestie vel, gravida in,
condimentum sit amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin
viverra leo ut odio. Curabitur malesuada. Vestibulum a velit eu ante
scelerisque vulputate.
</sj:dialog>
<s:url id="remoteurl" action="myremoteaction"/>
<sj:dialog id="mydialog2" href="%{remoteurl}" title="Remote Dialog"/>
<s:url id="remoteurl" action="myremoteaction"/>
<sj:dialog id="mydialog3" href="%{remoteurl}" title="Modal Remote Dialog with Effects" modal="true" showEffect="slide" hideEffect="explode"/>
<s:url id="remoteurl" action="myremoteaction"/> <sj:dialog id="mydialog5" href="%{remoteurl}" title="Remote Dialog open on Click" autoOpen="false" modal="true"/>
<sj:a openDialog="mydialog5">Open Dialog</sj:a>
- Author:
- Johannes Geppert
| 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 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, tooltip, tooltipConfig, tooltipCssClass, tooltipDelay, tooltipIconPath, value |
| Fields inherited from class org.apache.struts2.components.Component |
actionMapper, COMPONENT_STACK, parameters, stack, throwExceptionOnELFailure |
|
Constructor Summary |
Dialog(com.opensymphony.xwork2.util.ValueStack stack,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
| 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 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, 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 |
JQUERYACTION
public static final java.lang.String JQUERYACTION
- See Also:
- Constant Field Values
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
RANDOM
public static final transient java.util.Random RANDOM
buttons
protected java.lang.String buttons
draggable
protected java.lang.String draggable
dialogClass
protected java.lang.String dialogClass
height
protected java.lang.String height
modal
protected java.lang.String modal
position
protected java.lang.String position
resizable
protected java.lang.String resizable
title
protected java.lang.String title
width
protected java.lang.String width
zindex
protected java.lang.String zindex
autoOpen
protected java.lang.String autoOpen
showEffect
protected java.lang.String showEffect
hideEffect
protected java.lang.String hideEffect
overlayColor
protected java.lang.String overlayColor
overlayOpacity
protected java.lang.String overlayOpacity
maxHeight
protected java.lang.String maxHeight
maxWidth
protected java.lang.String maxWidth
minHeight
protected java.lang.String minHeight
minWidth
protected java.lang.String minWidth
closeOnEscape
protected java.lang.String closeOnEscape
onOpenTopics
protected java.lang.String onOpenTopics
onCloseTopics
protected java.lang.String onCloseTopics
onFocusTopics
protected java.lang.String onFocusTopics
onBeforeCloseTopics
protected java.lang.String onBeforeCloseTopics
Dialog
public Dialog(com.opensymphony.xwork2.util.ValueStack stack,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
getDefaultOpenTemplate
public java.lang.String getDefaultOpenTemplate()
- Specified by:
getDefaultOpenTemplate in class org.apache.struts2.components.ClosingUIBean
getDefaultTemplate
protected java.lang.String getDefaultTemplate()
- Specified by:
getDefaultTemplate in class org.apache.struts2.components.UIBean
evaluateExtraParams
public void evaluateExtraParams()
- Overrides:
evaluateExtraParams in class AbstractRemoteBean
setTheme
public void setTheme(java.lang.String theme)
- Overrides:
setTheme in class org.apache.struts2.components.UIBean
getTheme
public java.lang.String getTheme()
- Overrides:
getTheme in class org.apache.struts2.components.UIBean
setButtons
public void setButtons(java.lang.String buttons)
setDraggable
public void setDraggable(java.lang.String draggable)
setDialogClass
public void setDialogClass(java.lang.String dialogClass)
setHeight
public void setHeight(java.lang.String height)
setModal
public void setModal(java.lang.String modal)
setPosition
public void setPosition(java.lang.String position)
setResizable
public void setResizable(java.lang.String resizable)
setTitle
public void setTitle(java.lang.String title)
- Overrides:
setTitle in class org.apache.struts2.components.UIBean
setWidth
public void setWidth(java.lang.String width)
setZindex
public void setZindex(java.lang.String zindex)
setAutoOpen
public void setAutoOpen(java.lang.String autoOpen)
setShowEffect
public void setShowEffect(java.lang.String showEffect)
setHideEffect
public void setHideEffect(java.lang.String hideEffect)
setOverlayColor
public void setOverlayColor(java.lang.String overlayColor)
setOverlayOpacity
public void setOverlayOpacity(java.lang.String overlayOpacity)
setMaxHeight
public void setMaxHeight(java.lang.String maxHeight)
setMaxWidth
public void setMaxWidth(java.lang.String maxWidth)
setMinHeight
public void setMinHeight(java.lang.String minHeight)
setMinWidth
public void setMinWidth(java.lang.String minWidth)
setCloseOnEscape
public void setCloseOnEscape(java.lang.String closeOnEscape)
setOnOpenTopics
public void setOnOpenTopics(java.lang.String onOpenTopics)
setOnCloseTopics
public void setOnCloseTopics(java.lang.String onCloseTopics)
setOnFocusTopics
public void setOnFocusTopics(java.lang.String onFocusTopics)
- Overrides:
setOnFocusTopics in class AbstractTopicsBean
setOnBeforeCloseTopics
public void setOnBeforeCloseTopics(java.lang.String onBeforeCloseTopics)
Copyright © 2010. All Rights Reserved.