public class UICreateEvent
extends org.exoplatform.webui.form.UIForm
| Modifier and Type | Class and Description |
|---|---|
static class |
UICreateEvent.CancelActionListener |
static class |
UICreateEvent.NextActionListener |
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_DAY |
static String |
ANY |
static String |
ANY_OF |
static String |
CALENDAR |
static String |
CLOSE_PARENTHESIS |
static String |
COLON |
static String |
COMMA |
static long |
DEFAULT_TIME_INTERVAL |
static String |
DISPLAY_TIMEFORMAT |
static String |
DOT |
static String |
END_EVENT |
static String |
END_TIME |
static String |
OPEN_PARENTHESIS |
static String |
PRIVATE_CALENDARS |
static String |
PRIVATE_TYPE |
static String |
PUBLIC_CALENDARS |
static String |
PUBLIC_TYPE |
static String |
SHARED_CALENDARS |
static String |
SHARED_TYPE |
static String |
SLASH_COLON |
static String |
START_EVENT |
static String |
START_TIME |
static String |
TIMEFORMAT |
| Constructor and Description |
|---|
UICreateEvent() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canEdit(org.exoplatform.services.organization.OrganizationService oService,
String[] savePerms,
String username) |
static Date |
getBeginDate(boolean isAllDate,
String dateFormat,
String fromField,
String timeFormat,
String timeField) |
static Calendar |
getBeginDay(Calendar cal) |
static Calendar |
getBeginDay(Date date) |
static Calendar |
getCalendarInstanceBySetting(CalendarSetting calendarSetting) |
static List<org.exoplatform.webui.core.model.SelectItem> |
getCalendarOption() |
static CalendarService |
getCalendarService() |
static String |
getCheckPermissionString() |
static String |
getCurrentUser() |
static CalendarSetting |
getCurrentUserCalendarSetting() |
Date |
getDateTime(org.exoplatform.webui.form.UIFormDateTimeInput input,
String selectId) |
protected String |
getDateTimeFormat() |
static Date |
getEndDate(boolean isAllDate,
String dateFormat,
String fromField,
String timeFormat,
String timeField) |
static Calendar |
getEndDay(Calendar cal) |
static Calendar |
getEndDay(Date date) |
static String |
getGroupCalendarName(String groupName,
String calendarName) |
static Calendar |
getInstanceOfCurrentCalendar() |
static String |
getResourceBundle(String key,
String defaultValue) |
static List<org.exoplatform.webui.core.model.SelectItemOption<String>> |
getTimesSelectBoxOptions(String timeFormat) |
static List<org.exoplatform.webui.core.model.SelectItemOption<String>> |
getTimesSelectBoxOptions(String labelFormat,
String valueFormat,
long timeInteval) |
static List<org.exoplatform.webui.core.model.SelectItemOption<String>> |
getTimesSelectBoxOptions(String labelFormat,
String valueFormat,
long timeInteval,
Locale locale) |
org.exoplatform.webui.form.UIFormSelectBoxWithGroups |
getUIFormSelectBoxGroup(String id) |
static String[] |
getUserGroups(String username) |
static boolean |
hasEditPermission(String[] savePerms,
String[] checkPerms) |
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 PRIVATE_CALENDARS
public static final String SHARED_CALENDARS
public static final String PUBLIC_CALENDARS
public static final String PRIVATE_TYPE
public static final String SHARED_TYPE
public static final String PUBLIC_TYPE
public static final String COLON
public static final String COMMA
public static final String ANY
public static final String ANY_OF
public static final String DOT
public static final String SLASH_COLON
public static final String OPEN_PARENTHESIS
public static final String CLOSE_PARENTHESIS
public static String END_EVENT
public static String CALENDAR
public static String START_EVENT
public static String START_TIME
public static String END_TIME
public static String ALL_DAY
public static final String TIMEFORMAT
public static final String DISPLAY_TIMEFORMAT
public static final long DEFAULT_TIME_INTERVAL
protected String getDateTimeFormat()
public Date getDateTime(org.exoplatform.webui.form.UIFormDateTimeInput input, String selectId) throws Exception
Exceptionpublic static Date getBeginDate(boolean isAllDate, String dateFormat, String fromField, String timeFormat, String timeField) throws Exception
Exceptionpublic static Date getEndDate(boolean isAllDate, String dateFormat, String fromField, String timeFormat, String timeField) throws Exception
Exceptionpublic static CalendarSetting getCurrentUserCalendarSetting()
public static Calendar getInstanceOfCurrentCalendar()
public static Calendar getCalendarInstanceBySetting(CalendarSetting calendarSetting)
public static List<org.exoplatform.webui.core.model.SelectItemOption<String>> getTimesSelectBoxOptions(String timeFormat)
public static List<org.exoplatform.webui.core.model.SelectItemOption<String>> getTimesSelectBoxOptions(String labelFormat, String valueFormat, long timeInteval)
public static List<org.exoplatform.webui.core.model.SelectItemOption<String>> getTimesSelectBoxOptions(String labelFormat, String valueFormat, long timeInteval, Locale locale)
public static List<org.exoplatform.webui.core.model.SelectItem> getCalendarOption() throws Exception
Exceptionpublic static CalendarService getCalendarService() throws Exception
Exceptionpublic static String getCheckPermissionString() throws Exception
Exceptionpublic static boolean canEdit(org.exoplatform.services.organization.OrganizationService oService,
String[] savePerms,
String username)
throws Exception
Exceptionpublic static final String[] getUserGroups(String username) throws Exception
Exceptionpublic static String getGroupCalendarName(String groupName, String calendarName)
public org.exoplatform.webui.form.UIFormSelectBoxWithGroups getUIFormSelectBoxGroup(String id)
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.