public class UICalendars
extends org.exoplatform.webui.form.UIForm
| Modifier and Type | Class and Description |
|---|---|
static class |
UICalendars.AbortCloseActionListener |
static class |
UICalendars.AddCalendarActionListener |
static class |
UICalendars.AddEventCategoryActionListener |
static class |
UICalendars.CalendarSettingActionListener |
static class |
UICalendars.ChangeColorActionListener |
static class |
UICalendars.ConfirmCloseActionListener |
static class |
UICalendars.EditCalendarActionListener |
static class |
UICalendars.ExportCalendarActionListener |
static class |
UICalendars.ExportCalendarsActionListener |
static class |
UICalendars.ImportCalendarActionListener |
static class |
UICalendars.RefreshRemoteCalendarActionListener |
static class |
UICalendars.RemoteCalendarActionListener |
static class |
UICalendars.RemoveCalendarActionListener |
static class |
UICalendars.RemoveSharedCalendarActionListener |
static class |
UICalendars.ShareCalendarActionListener |
static class |
UICalendars.TickActionListener |
| Modifier and Type | Field and Description |
|---|---|
static String |
CALCOLOR |
static String |
CALENDARID |
static String |
CALNAME |
static String |
CALTYPE |
| Constructor and Description |
|---|
UICalendars() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkAll() |
List<org.exoplatform.calendar.service.Calendar> |
getAllOtherCalendars() |
List<org.exoplatform.calendar.service.Calendar> |
getAllPrivateCalendars()
get all private calendars for current user
if no calendar is found, return a zero length list of calendar
|
List<org.exoplatform.calendar.service.Calendar> |
getAllPublicCalendars()
get group calendar for user, without duplicated items
if no calendar found, return zero length list of calendars
|
List<org.exoplatform.calendar.service.Calendar> |
getAllSharedCalendars() |
Map<String,List<org.exoplatform.calendar.service.Calendar>> |
getCalendars() |
List<String> |
getCheckedCalendars() |
Map<String,String> |
getColorMap() |
String[] |
getColors() |
org.exoplatform.calendar.model.query.EventQuery |
getEventQuery(org.exoplatform.calendar.model.query.EventQuery eventQuery) |
String |
getLabel(String key) |
void |
init() |
protected boolean |
isCalendarOfSpace(org.exoplatform.calendar.service.Calendar calendar) |
void |
processRender(org.exoplatform.webui.application.WebuiRequestContext arg0) |
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getActions, getLabel, getSubmitAction, getUICheckBoxInput, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, 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 String CALENDARID
public static String CALTYPE
public static String CALNAME
public static String CALCOLOR
public void processRender(org.exoplatform.webui.application.WebuiRequestContext arg0)
throws Exception
processRender in class org.exoplatform.webui.form.UIFormExceptionpublic String getLabel(String key)
getLabel in class org.exoplatform.webui.form.UIFormpublic void checkAll()
public org.exoplatform.calendar.model.query.EventQuery getEventQuery(org.exoplatform.calendar.model.query.EventQuery eventQuery)
throws Exception
Exceptionpublic List<org.exoplatform.calendar.service.Calendar> getAllPrivateCalendars()
UICalendars.gtmpl - used in templatepublic List<org.exoplatform.calendar.service.Calendar> getAllSharedCalendars()
public List<org.exoplatform.calendar.service.Calendar> getAllOtherCalendars()
protected boolean isCalendarOfSpace(org.exoplatform.calendar.service.Calendar calendar)
public List<org.exoplatform.calendar.service.Calendar> getAllPublicCalendars()
UICalendars.gtmpl - used in templatepublic String[] getColors()
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.