org.exoplatform.calendar.webui.popup
Class UITaskForm
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.form.UIForm
org.exoplatform.webui.form.UIFormTabPane
org.exoplatform.calendar.webui.popup.UITaskForm
- All Implemented Interfaces:
- UIPopupComponent, UISelector
public class UITaskForm
- extends org.exoplatform.webui.form.UIFormTabPane
- implements UIPopupComponent, UISelector
Created by The eXo Platform SARL
Author : Tuan Pham
tuan.pham@exoplatform.com
| Fields inherited from class org.exoplatform.webui.form.UIFormTabPane |
name_, RENDER_TAB |
| Fields inherited from class org.exoplatform.webui.form.UIForm |
ACTION, SUBCOMPONENT_ID |
| Fields inherited from class org.exoplatform.webui.core.UIComponent |
config, OBJECTID, UICOMPONENT, uiparent |
|
Method Summary |
void |
activate()
|
java.lang.String |
cleanValue(java.lang.String values)
|
void |
deActivate()
|
java.lang.String[] |
getActions()
|
Attachment |
getAttachment(java.lang.String attId)
|
protected java.util.List<Attachment> |
getAttachments(java.lang.String eventId,
boolean isAddNew)
|
protected java.lang.String |
getCalendarId()
|
static java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> |
getCategory()
|
protected java.lang.String |
getEmailAddress()
|
protected java.lang.String |
getEmailRemindBefore()
|
protected boolean |
getEmailReminder()
|
protected java.lang.String |
getEmailRepeatInterVal()
|
protected boolean |
getEventAllDate()
|
protected java.lang.String |
getEventCategory()
|
protected java.lang.String |
getEventDelegation()
|
protected java.lang.String[] |
getEventDelegationAll()
|
protected java.lang.String |
getEventDelegationValue()
|
protected java.lang.String |
getEventDescription()
|
protected java.lang.String |
getEventFormDateValue()
|
protected java.util.Date |
getEventFromDate(java.lang.String dateFormat,
java.lang.String timeFormat)
|
protected java.lang.String |
getEventPriority()
|
protected java.util.List<Reminder> |
getEventReminders(java.util.Date fromDateTime)
|
protected java.lang.String |
getEventSumary()
|
protected java.util.Date |
getEventToDate(java.lang.String dateFormat,
java.lang.String timeFormat)
|
protected java.lang.String |
getEventToDateValue()
|
java.lang.String |
getLabel(java.lang.String id)
|
protected boolean |
getPopupReminder()
|
protected long |
getPopupReminderSnooze()
|
protected java.lang.String |
getPopupReminderTime()
|
protected java.lang.String |
getPopupRepeatInterVal()
|
protected java.lang.String |
getStatus()
|
protected long |
getTotalAttachment()
|
void |
initForm(CalendarSetting calSetting,
CalendarEvent eventCalendar,
java.lang.String formTime)
|
protected boolean |
isEmailRepeat()
|
protected boolean |
isEventDetailValid(CalendarSetting calendarSetting)
|
protected java.lang.Boolean |
isPopupRepeat()
|
protected void |
refreshCategory()
|
void |
reset()
|
protected void |
setAttachments(java.util.List<Attachment> attachment)
|
protected void |
setEmailAddress(java.lang.String value)
|
protected void |
setEmailReminder(boolean isChecked)
|
protected void |
setEmailReminderBefore(java.lang.String value)
|
void |
setEmailRepeat(java.lang.Boolean value)
|
protected void |
setEventAllDate(boolean isCheckAll)
|
protected void |
setEventDelegation(java.lang.String value)
|
protected void |
setEventDescription(java.lang.String value)
|
protected void |
setEventFromDate(java.util.Date date,
java.lang.String dateFormat,
java.lang.String timeFormat)
|
protected void |
setEventReminders(java.util.List<Reminder> reminders)
|
protected void |
setEventSumary(java.lang.String value)
|
protected void |
setEventToDate(java.util.Date date,
java.lang.String dateFormat,
java.lang.String timeFormat)
|
protected void |
setPopupReminder(boolean isChecked)
|
protected void |
setPopupReminderSnooze(long value)
|
protected void |
setPopupReminderTime(java.lang.String value)
|
protected void |
setPopupRepeat(java.lang.Boolean value)
|
void |
setSelectedCalendarId(java.lang.String value)
|
void |
setSelectedCategory(java.lang.String value)
|
protected void |
setSelectedEventPriority(java.lang.String value)
|
void |
setSelectedEventState(java.lang.String value)
|
protected void |
setStatus(java.lang.String value)
|
void |
update(java.lang.String calType,
java.util.List<org.exoplatform.webui.core.model.SelectItem> options)
|
void |
updateSelect(java.lang.String selectField,
java.lang.String value)
|
| Methods inherited from class org.exoplatform.webui.form.UIFormTabPane |
getName, getSelectedTabId, hasInfoBar, hasRenderResourceTabName, makeSelectTabURL, processDecode, setInfoBar, setRenderResourceTabName, setSelectedTab, setSelectedTab |
| Methods inherited from class org.exoplatform.webui.form.UIForm |
addUIComponentInput, addUIFormInput, addUIFormInput, begin, end, event, event, event, getLabel, getSubmitAction, getUIComponentName, getUIFormCheckBoxInput, getUIFormDateTimeInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingBean, invokeSetBindingBean, isMultipart, processRender, renderField, renderField, setActions, setMultiPart, setSubmitAction, url |
| Methods inherited from class org.exoplatform.webui.core.UIContainer |
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes, visit |
| Methods inherited from class org.exoplatform.webui.core.UIComponent |
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, isRendered, loadConfirmMesssage, processAction, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TAB_TASKDETAIL
public static final java.lang.String TAB_TASKDETAIL
TAB_TASKREMINDER
public static final java.lang.String TAB_TASKREMINDER
ITEM_PUBLIC
public static final java.lang.String ITEM_PUBLIC
ITEM_PRIVATE
public static final java.lang.String ITEM_PRIVATE
ITEM_AVAILABLE
public static final java.lang.String ITEM_AVAILABLE
ITEM_BUSY
public static final java.lang.String ITEM_BUSY
ITEM_REPEAT
public static final java.lang.String ITEM_REPEAT
ITEM_UNREPEAT
public static final java.lang.String ITEM_UNREPEAT
ACT_REMOVE
public static final java.lang.String ACT_REMOVE
ACT_DOWNLOAD
public static final java.lang.String ACT_DOWNLOAD
ACT_ADDEMAIL
public static final java.lang.String ACT_ADDEMAIL
ACT_ADDCATEGORY
public static final java.lang.String ACT_ADDCATEGORY
ACT_SELECTUSER
public static final java.lang.String ACT_SELECTUSER
UITaskForm
public UITaskForm()
throws java.lang.Exception
- Throws:
java.lang.Exception
getLabel
public java.lang.String getLabel(java.lang.String id)
- Overrides:
getLabel in class org.exoplatform.webui.form.UIForm
reset
public void reset()
- Overrides:
reset in class org.exoplatform.webui.form.UIForm
setSelectedEventState
public void setSelectedEventState(java.lang.String value)
initForm
public void initForm(CalendarSetting calSetting,
CalendarEvent eventCalendar,
java.lang.String formTime)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCategory
public static java.util.List<org.exoplatform.webui.core.model.SelectItemOption<java.lang.String>> getCategory()
throws java.lang.Exception
- Throws:
java.lang.Exception
refreshCategory
protected void refreshCategory()
throws java.lang.Exception
- Throws:
java.lang.Exception
getStatus
protected java.lang.String getStatus()
setStatus
protected void setStatus(java.lang.String value)
getActions
public java.lang.String[] getActions()
- Overrides:
getActions in class org.exoplatform.webui.form.UIForm
activate
public void activate()
throws java.lang.Exception
- Specified by:
activate in interface UIPopupComponent
- Throws:
java.lang.Exception
deActivate
public void deActivate()
throws java.lang.Exception
- Specified by:
deActivate in interface UIPopupComponent
- Throws:
java.lang.Exception
updateSelect
public void updateSelect(java.lang.String selectField,
java.lang.String value)
throws java.lang.Exception
- Specified by:
updateSelect in interface UISelector
- Throws:
java.lang.Exception
isEventDetailValid
protected boolean isEventDetailValid(CalendarSetting calendarSetting)
getEventSumary
protected java.lang.String getEventSumary()
setEventSumary
protected void setEventSumary(java.lang.String value)
getEventDescription
protected java.lang.String getEventDescription()
setEventDescription
protected void setEventDescription(java.lang.String value)
getCalendarId
protected java.lang.String getCalendarId()
setSelectedCalendarId
public void setSelectedCalendarId(java.lang.String value)
getEventCategory
protected java.lang.String getEventCategory()
setSelectedCategory
public void setSelectedCategory(java.lang.String value)
getEventFromDate
protected java.util.Date getEventFromDate(java.lang.String dateFormat,
java.lang.String timeFormat)
throws java.lang.Exception
- Throws:
java.lang.Exception
getEventFormDateValue
protected java.lang.String getEventFormDateValue()
setEventFromDate
protected void setEventFromDate(java.util.Date date,
java.lang.String dateFormat,
java.lang.String timeFormat)
throws java.lang.Exception
- Throws:
java.lang.Exception
getEventToDate
protected java.util.Date getEventToDate(java.lang.String dateFormat,
java.lang.String timeFormat)
throws java.lang.Exception
- Throws:
java.lang.Exception
getEventToDateValue
protected java.lang.String getEventToDateValue()
setEventToDate
protected void setEventToDate(java.util.Date date,
java.lang.String dateFormat,
java.lang.String timeFormat)
throws java.lang.Exception
- Throws:
java.lang.Exception
getEventAllDate
protected boolean getEventAllDate()
setEventAllDate
protected void setEventAllDate(boolean isCheckAll)
getEventDelegation
protected java.lang.String getEventDelegation()
throws java.lang.Exception
- Throws:
java.lang.Exception
getEventDelegationAll
protected java.lang.String[] getEventDelegationAll()
getEventDelegationValue
protected java.lang.String getEventDelegationValue()
setEventDelegation
protected void setEventDelegation(java.lang.String value)
getEmailReminder
protected boolean getEmailReminder()
setEmailReminder
protected void setEmailReminder(boolean isChecked)
getEmailRemindBefore
protected java.lang.String getEmailRemindBefore()
isEmailRepeat
protected boolean isEmailRepeat()
setEmailRepeat
public void setEmailRepeat(java.lang.Boolean value)
getEmailRepeatInterVal
protected java.lang.String getEmailRepeatInterVal()
setEmailReminderBefore
protected void setEmailReminderBefore(java.lang.String value)
getEmailAddress
protected java.lang.String getEmailAddress()
setEmailAddress
protected void setEmailAddress(java.lang.String value)
getPopupReminder
protected boolean getPopupReminder()
setPopupReminder
protected void setPopupReminder(boolean isChecked)
getPopupReminderTime
protected java.lang.String getPopupReminderTime()
isPopupRepeat
protected java.lang.Boolean isPopupRepeat()
setPopupRepeat
protected void setPopupRepeat(java.lang.Boolean value)
getPopupRepeatInterVal
protected java.lang.String getPopupRepeatInterVal()
setPopupReminderTime
protected void setPopupReminderTime(java.lang.String value)
getPopupReminderSnooze
protected long getPopupReminderSnooze()
setPopupReminderSnooze
protected void setPopupReminderSnooze(long value)
getAttachments
protected java.util.List<Attachment> getAttachments(java.lang.String eventId,
boolean isAddNew)
setAttachments
protected void setAttachments(java.util.List<Attachment> attachment)
throws java.lang.Exception
- Throws:
java.lang.Exception
setEventReminders
protected void setEventReminders(java.util.List<Reminder> reminders)
getEventReminders
protected java.util.List<Reminder> getEventReminders(java.util.Date fromDateTime)
throws java.lang.Exception
- Throws:
java.lang.Exception
getEventPriority
protected java.lang.String getEventPriority()
setSelectedEventPriority
protected void setSelectedEventPriority(java.lang.String value)
update
public void update(java.lang.String calType,
java.util.List<org.exoplatform.webui.core.model.SelectItem> options)
throws java.lang.Exception
- Throws:
java.lang.Exception
getTotalAttachment
protected long getTotalAttachment()
cleanValue
public java.lang.String cleanValue(java.lang.String values)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAttachment
public Attachment getAttachment(java.lang.String attId)
Copyright © 2010 eXo Platform SAS. All Rights Reserved.