org.apache.empire.struts2.jsp.components
Class CalendarComponent

java.lang.Object
  extended by org.apache.struts2.components.Component
      extended by org.apache.struts2.components.UIBean
          extended by org.apache.empire.struts2.jsp.components.CalendarComponent

public class CalendarComponent
extends org.apache.struts2.components.UIBean


Field Summary
protected static org.slf4j.Logger log
           
protected  org.apache.struts2.components.UrlRenderer urlRenderer
           
 
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
CalendarComponent(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
 boolean end(Writer writer, String body)
           
protected  String getDefaultTemplate()
           
 String getUrl(String actionName, Map<String,Object> params)
           
 void setCalendarInfo(CalendarInfo calendarInfo)
           
 void setCellpadding(String cellpadding)
           
 void setCellspacing(String cellspacing)
           
 void setDateEmptyClass(String dateEmptyClass)
           
 void setDateLinkClass(String dateLinkClass)
           
 void setDateSelectedClass(String dateSelectedClass)
           
 void setDateTodayClass(String dateTodayClass)
           
 void setDateValidClass(String dateValidClass)
           
 void setDayOfWeekClass(String dayOfWeekClass)
           
 void setMonthClass(String monthClass)
           
 void setParamName(String paramName)
           
 void setSelectDateAction(String selectDateAction)
           
 void setSelectMonthAction(String selectMonthAction)
           
 void setSelectWeekAction(String selectWeekAction)
           
 void setSelectWeekdayAction(String selectWeekdayAction)
           
 void setUrlRenderer(org.apache.struts2.components.UrlRenderer urlRenderer)
           
 void setWeekOfYearClass(String weekOfYearClass)
           
 boolean start(Writer writer)
           
 
Methods inherited from class org.apache.struts2.components.UIBean
addFormParameter, buildTemplateName, enableAncestorFormCustomOnsubmit, ensureAttributeSafelyNotEscaped, escape, evaluateExtraParams, evaluateNameValue, evaluateParams, getId, getTemplate, getTemplateDir, getTheme, 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, setTheme, 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

log

protected static org.slf4j.Logger log

urlRenderer

protected org.apache.struts2.components.UrlRenderer urlRenderer
Constructor Detail

CalendarComponent

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

getDefaultTemplate

protected String getDefaultTemplate()
Specified by:
getDefaultTemplate in class org.apache.struts2.components.UIBean

start

public boolean start(Writer writer)
Overrides:
start in class org.apache.struts2.components.Component

end

public final boolean end(Writer writer,
                         String body)
Overrides:
end in class org.apache.struts2.components.UIBean

getUrl

public String getUrl(String actionName,
                     Map<String,Object> params)

setUrlRenderer

public void setUrlRenderer(org.apache.struts2.components.UrlRenderer urlRenderer)

setCalendarInfo

public void setCalendarInfo(CalendarInfo calendarInfo)

setSelectDateAction

public void setSelectDateAction(String selectDateAction)

setSelectWeekdayAction

public void setSelectWeekdayAction(String selectWeekdayAction)

setSelectWeekAction

public void setSelectWeekAction(String selectWeekAction)

setSelectMonthAction

public void setSelectMonthAction(String selectMonthAction)

setCellpadding

public void setCellpadding(String cellpadding)

setCellspacing

public void setCellspacing(String cellspacing)

setDateEmptyClass

public void setDateEmptyClass(String dateEmptyClass)

setDateLinkClass

public void setDateLinkClass(String dateLinkClass)

setDateSelectedClass

public void setDateSelectedClass(String dateSelectedClass)

setDateTodayClass

public void setDateTodayClass(String dateTodayClass)

setDateValidClass

public void setDateValidClass(String dateValidClass)

setDayOfWeekClass

public void setDayOfWeekClass(String dayOfWeekClass)

setWeekOfYearClass

public void setWeekOfYearClass(String weekOfYearClass)

setMonthClass

public void setMonthClass(String monthClass)

setParamName

public void setParamName(String paramName)


Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.