public class UIRepeatEventForm extends org.exoplatform.webui.form.UIForm implements UIPopupComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
UIRepeatEventForm.CancelActionListener |
static class |
UIRepeatEventForm.SaveActionListener |
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_END_AFTER |
static String |
FIELD_END_BYDATE |
static String |
FIELD_END_REPEAT |
static String |
FIELD_INTERVAL |
static String |
FIELD_MONTHLY_TYPE |
static String |
FIELD_REPEAT_TYPE |
static String |
FIELD_WEEKLY_BYDAY |
static String |
OCCURRENCES |
static String |
RP_END_AFTER |
static String |
RP_END_BYDATE |
static String |
RP_END_NEVER |
static String |
RP_MONTHLY_BYDAY |
static String |
RP_MONTHLY_BYMONTHDAY |
| Constructor and Description |
|---|
UIRepeatEventForm() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
static String |
convertToDayOfWeek(int day) |
static int |
convertToDayOfWeek(String day) |
void |
deActivate() |
protected String |
getEndAfter() |
protected String |
getEndDate() |
protected Date |
getEndDate(String dateFormat) |
protected String |
getEndType() |
protected String |
getInterval() |
List<org.exoplatform.webui.core.model.SelectItemOption<String>> |
getIntervalOptions() |
protected String |
getMonthlyType() |
protected String |
getRepeatType() |
List<org.exoplatform.webui.core.model.SelectItemOption<String>> |
getRepeatTypeOptions() |
protected List<String> |
getWeeklyByDay() |
void |
init(org.exoplatform.calendar.service.CalendarEvent event) |
protected void |
setEndAfter(String value) |
protected void |
setEndDate(Date date,
String dateFormat) |
protected void |
setEndType(String value) |
protected void |
setInterval(String value) |
protected void |
setMonthlyType(String value) |
protected void |
setRepeatType(String value) |
protected void |
setWeeklyByDay(String value) |
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getLabel, getLabel, getSubmitAction, getUICheckBoxInput, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, processRender, renderField, renderField, reset, setActions, setMultiPart, setSubmitAction, urladdChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypesbroadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, processDecode, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, urlpublic static final String FIELD_REPEAT_TYPE
public static final String FIELD_INTERVAL
public static final String FIELD_WEEKLY_BYDAY
public static final String FIELD_MONTHLY_TYPE
public static final String FIELD_END_REPEAT
public static final String FIELD_END_BYDATE
public static final String FIELD_END_AFTER
public static final String OCCURRENCES
public static final String RP_END_BYDATE
public static final String RP_END_AFTER
public static final String RP_END_NEVER
public static final String RP_MONTHLY_BYDAY
public static final String RP_MONTHLY_BYMONTHDAY
public void init(org.exoplatform.calendar.service.CalendarEvent event)
throws Exception
Exceptionpublic List<org.exoplatform.webui.core.model.SelectItemOption<String>> getRepeatTypeOptions()
public List<org.exoplatform.webui.core.model.SelectItemOption<String>> getIntervalOptions()
protected void setRepeatType(String value)
protected String getRepeatType()
protected void setInterval(String value)
protected String getInterval()
protected void setWeeklyByDay(String value)
protected void setMonthlyType(String value)
protected String getMonthlyType()
protected String getEndType()
protected void setEndType(String value)
protected void setEndAfter(String value)
protected String getEndAfter()
protected String getEndDate()
public static int convertToDayOfWeek(String day)
public static String convertToDayOfWeek(int day)
public void activate()
throws Exception
activate in interface UIPopupComponentExceptionpublic void deActivate()
throws Exception
deActivate in interface UIPopupComponentExceptionCopyright © 2003–2016 eXo Platform SAS. All rights reserved.