public class RecurringEventPicker
extends java.lang.Object
<jsp:include page="/WEB-INF/pages/common/fragments/repeat-task-picker.jspf"> <jsp:param name="widget" value="date"/> </jsp:include>then in your action, simply do:
RecurringEventPicker picker = RecurringEventPicker.prepopulatePicker( request, "date", oldCronExpr); call picker.getCronExpr() to get the given cron expression (if submitted) call picker.isDisabled() to see if it is disabled or not
Constructor and Description |
---|
RecurringEventPicker(java.lang.String name0)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCronEntry() |
DatePicker |
getDailyTimePicker() |
java.lang.String[] |
getDayNames()
while we could just rely on the ordering and numbering of getWeekdays,
I figured it would be best to not rely on the numbers being what we want.
|
java.lang.String |
getDayOfMonth() |
java.lang.Long |
getDayOfMonthLong() |
java.lang.String |
getDayOfWeek() |
java.lang.String |
getDayOfWeekString() |
java.lang.String |
getHour()
Get the hour of the day
|
java.lang.Long |
getHourLong()
Get the hour of the day
|
java.lang.String |
getMinute()
Get the minute of the hour
|
java.lang.Long |
getMinuteLong()
Get the hour of the day
|
DatePicker |
getMonthlyTimePicker() |
java.lang.String |
getName()
Return the name of this picker.
|
java.lang.String |
getStatus() |
DatePicker |
getWeeklyTimePicker() |
boolean |
isDisabled()
is the picker disabled.
|
static RecurringEventPicker |
prepopulatePicker(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
java.lang.String cronEntry)
Prepopulate the request with the picker
|
void |
setCronEntry(java.lang.String cronEntryIn) |
void |
setStatus(java.lang.String statusIn) |
public RecurringEventPicker(java.lang.String name0)
name0
- the namepublic java.lang.String getName()
public java.lang.String[] getDayNames()
public static RecurringEventPicker prepopulatePicker(javax.servlet.http.HttpServletRequest request, java.lang.String name, java.lang.String cronEntry)
request
- the http requestname
- the name of the pickercronEntry
- if non-null, will set the picker to this.public java.lang.String getStatus()
public void setStatus(java.lang.String statusIn)
statusIn
- The status to set.public java.lang.String getCronEntry()
public void setCronEntry(java.lang.String cronEntryIn)
cronEntryIn
- The cronEntry to set.public java.lang.String getDayOfWeek()
public java.lang.String getDayOfMonth()
public java.lang.Long getDayOfMonthLong()
public java.lang.String getDayOfWeekString()
public java.lang.String getHour()
public java.lang.Long getHourLong()
public java.lang.String getMinute()
public java.lang.Long getMinuteLong()
public boolean isDisabled()
public DatePicker getDailyTimePicker()
public DatePicker getWeeklyTimePicker()
public DatePicker getMonthlyTimePicker()