com.jgeppert.struts2.jquery.components
Class DatePicker

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.DatePicker

public class DatePicker
extends AbstractTopicsBean

A tag that creates an Datepicker.

Examples

 <sj:datepicker id="birthday" name="birthday"/>
 
 <sj:datepicker showButtonPanel="true" changeMonth="true" changeYear="true" id="birthday" name="birthday"/>
 
 <sj:datepicker displayFormat="dd.mm.yy" id="birthday" name="birthday"/>
 

Author:
Johannes Geppert

Field Summary
protected  java.lang.String appendText
           
protected  java.lang.String buttonImage
           
protected  java.lang.String buttonImageOnly
           
protected  java.lang.String buttonText
           
protected  java.lang.String changeMonth
           
protected  java.lang.String changeYear
           
protected  java.lang.String displayFormat
           
protected  java.lang.String duration
           
protected  java.lang.String firstDay
           
static java.lang.String JQUERYACTION
           
protected static com.opensymphony.xwork2.util.logging.Logger LOG
           
protected  java.lang.String maxDate
           
protected  java.lang.String maxlength
           
protected  java.lang.String minDate
           
protected  java.lang.String numberOfMonths
           
protected  java.lang.String onBeforeShowDayTopics
           
protected  java.lang.String onChangeMonthYearTopics
           
static java.lang.String OPEN_TEMPLATE
           
protected  java.lang.String parentTheme
           
protected  java.lang.String readonly
           
protected  java.lang.String showAnim
           
protected  java.lang.String showButtonPanel
           
protected  java.lang.String showOn
           
protected  java.lang.String showOptions
           
protected  java.lang.String size
           
static java.lang.String TEMPLATE
           
protected  java.lang.String yearRange
           
protected  java.lang.String zindex
           
 
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
DatePicker(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
 void evaluateParams()
           
 java.lang.String getDefaultOpenTemplate()
           
protected  java.lang.String getDefaultTemplate()
           
 java.lang.String getTheme()
           
 void setAppendText(java.lang.String appendText)
           
 void setButtonImage(java.lang.String buttonImage)
           
 void setButtonImageOnly(java.lang.String buttonImageOnly)
           
 void setButtonText(java.lang.String buttonText)
           
 void setChangeMonth(java.lang.String changeMonth)
           
 void setChangeYear(java.lang.String changeYear)
           
 void setDisplayFormat(java.lang.String displayFormat)
           
 void setDuration(java.lang.String duration)
           
 void setFirstDay(java.lang.String firstDay)
           
 void setMaxDate(java.lang.String maxDate)
           
 void setMaxlength(java.lang.String maxlength)
           
 void setMinDate(java.lang.String minDate)
           
 void setNumberOfMonths(java.lang.String numberOfMonths)
           
 void setOnBeforeShowDayTopics(java.lang.String onBeforeShowDayTopics)
           
 void setOnChangeMonthYearTopics(java.lang.String onChangeMonthYearTopics)
           
 void setParentTheme(java.lang.String parentTheme)
           
 void setReadonly(java.lang.String readonly)
           
 void setShowAnim(java.lang.String showAnim)
           
 void setShowButtonPanel(java.lang.String showButtonPanel)
           
 void setShowOn(java.lang.String showOn)
           
 void setShowOptions(java.lang.String showOptions)
           
 void setSize(java.lang.String size)
           
 void setTheme(java.lang.String theme)
           
 void setValue(java.lang.String value)
           
 void setYearRange(java.lang.String yearRange)
           
 void setZindex(java.lang.String zindex)
           
 
Methods inherited from class com.jgeppert.struts2.jquery.components.AbstractTopicsBean
evaluateExtraParams, setOnAlwaysTopics, setOnBeforeTopics, setOnBlurTopics, setOnChangeTopics, setOnCompleteTopics, setOnDisableTopics, setOnEnableTopics, setOnErrorTopics, setOnFocusTopics, setOnSuccessTopics
 
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, 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
 
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

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

OPEN_TEMPLATE

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

LOG

protected static final com.opensymphony.xwork2.util.logging.Logger LOG

displayFormat

protected java.lang.String displayFormat

showButtonPanel

protected java.lang.String showButtonPanel

changeMonth

protected java.lang.String changeMonth

changeYear

protected java.lang.String changeYear

buttonImage

protected java.lang.String buttonImage

appendText

protected java.lang.String appendText

buttonImageOnly

protected java.lang.String buttonImageOnly

buttonText

protected java.lang.String buttonText

duration

protected java.lang.String duration

firstDay

protected java.lang.String firstDay

numberOfMonths

protected java.lang.String numberOfMonths

showAnim

protected java.lang.String showAnim

showOn

protected java.lang.String showOn

showOptions

protected java.lang.String showOptions

yearRange

protected java.lang.String yearRange

zindex

protected java.lang.String zindex

onBeforeShowDayTopics

protected java.lang.String onBeforeShowDayTopics

onChangeMonthYearTopics

protected java.lang.String onChangeMonthYearTopics

minDate

protected java.lang.String minDate

maxDate

protected java.lang.String maxDate

maxlength

protected java.lang.String maxlength

readonly

protected java.lang.String readonly

size

protected java.lang.String size

parentTheme

protected java.lang.String parentTheme
Constructor Detail

DatePicker

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

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

evaluateParams

public void evaluateParams()
Overrides:
evaluateParams in class org.apache.struts2.components.UIBean

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

setDisplayFormat

public void setDisplayFormat(java.lang.String displayFormat)

setValue

public void setValue(java.lang.String value)
Overrides:
setValue in class org.apache.struts2.components.UIBean

setShowButtonPanel

public void setShowButtonPanel(java.lang.String showButtonPanel)

setChangeMonth

public void setChangeMonth(java.lang.String changeMonth)

setChangeYear

public void setChangeYear(java.lang.String changeYear)

setButtonImage

public void setButtonImage(java.lang.String buttonImage)

setAppendText

public void setAppendText(java.lang.String appendText)

setButtonImageOnly

public void setButtonImageOnly(java.lang.String buttonImageOnly)

setButtonText

public void setButtonText(java.lang.String buttonText)

setDuration

public void setDuration(java.lang.String duration)

setFirstDay

public void setFirstDay(java.lang.String firstDay)

setNumberOfMonths

public void setNumberOfMonths(java.lang.String numberOfMonths)

setShowAnim

public void setShowAnim(java.lang.String showAnim)

setShowOn

public void setShowOn(java.lang.String showOn)

setShowOptions

public void setShowOptions(java.lang.String showOptions)

setYearRange

public void setYearRange(java.lang.String yearRange)

setZindex

public void setZindex(java.lang.String zindex)

setOnBeforeShowDayTopics

public void setOnBeforeShowDayTopics(java.lang.String onBeforeShowDayTopics)

setOnChangeMonthYearTopics

public void setOnChangeMonthYearTopics(java.lang.String onChangeMonthYearTopics)

setMinDate

public void setMinDate(java.lang.String minDate)

setMaxDate

public void setMaxDate(java.lang.String maxDate)

setMaxlength

public void setMaxlength(java.lang.String maxlength)

setReadonly

public void setReadonly(java.lang.String readonly)

setSize

public void setSize(java.lang.String size)

setParentTheme

public void setParentTheme(java.lang.String parentTheme)


Copyright © 2010. All Rights Reserved.