Class CmsPatternPanelMonthlyController
java.lang.Object
org.opencms.acacia.client.widgets.serialdate.A_CmsPatternPanelController
org.opencms.acacia.client.widgets.serialdate.CmsPatternPanelMonthlyController
- All Implemented Interfaces:
I_CmsSerialDatePatternController
Controller for the monthly pattern panel.
-
Field Summary
Fields inherited from class org.opencms.acacia.client.widgets.serialdate.A_CmsPatternPanelController
m_model -
Method Summary
Modifier and TypeMethodDescriptiongetView()Returns the view that is controlled.voidsetPatternScheme(boolean isByWeekDay, boolean fireChange) Set the pattern scheme to either "by weekday" or "by day of month".voidsetWeekDay(String dayString) Set the week day the event should take place.voidweeksChange(String week, Boolean value) Handle a change in the weeks of month.Methods inherited from class org.opencms.acacia.client.widgets.serialdate.A_CmsPatternPanelController
conditionallyRemoveExceptionsOnChange, onValueChange, removeExceptionsOnChange
-
Method Details
-
getView
Description copied from interface:I_CmsSerialDatePatternControllerReturns the view that is controlled.- Specified by:
getViewin interfaceI_CmsSerialDatePatternController- Specified by:
getViewin classA_CmsPatternPanelController- Returns:
- the controlled view.
- See Also:
-
setPatternScheme
Set the pattern scheme to either "by weekday" or "by day of month".- Parameters:
isByWeekDay- flag, indicating if the pattern "by weekday" should be set.fireChange- flag, indicating if a value change event should be fired.
-
setWeekDay
Set the week day the event should take place.- Parameters:
dayString- the day as string.
-
weeksChange
Handle a change in the weeks of month.- Parameters:
week- the changed weeks checkbox's internal value.value- the new value of the changed checkbox.
-