org.exoplatform.calendar.webui.popup
Class UICalendarForm
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.UICalendarForm
- All Implemented Interfaces:
- UIPopupComponent, UISelector
public class UICalendarForm
- extends org.exoplatform.webui.form.UIFormTabPane
- implements UIPopupComponent, UISelector
Created by The eXo Platform SARL
Author : Hung Nguyen
hung.nguyen@exoplatform.com
Aus 01, 2007 2:48:18 PM
| 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 |
| 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, reset, 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 |
DISPLAY_NAME
public static final java.lang.String DISPLAY_NAME
- See Also:
- Constant Field Values
DESCRIPTION
public static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
CATEGORY
public static final java.lang.String CATEGORY
- See Also:
- Constant Field Values
SHARED_GROUPS
public static final java.lang.String SHARED_GROUPS
- See Also:
- Constant Field Values
EDIT_PERMISSION
public static final java.lang.String EDIT_PERMISSION
- See Also:
- Constant Field Values
SELECT_COLOR
public static final java.lang.String SELECT_COLOR
- See Also:
- Constant Field Values
SELECT_GROUPS
public static final java.lang.String SELECT_GROUPS
- See Also:
- Constant Field Values
INPUT_CALENDAR
public static final java.lang.String INPUT_CALENDAR
INPUT_SHARE
public static final java.lang.String INPUT_SHARE
TIMEZONE
public static final java.lang.String TIMEZONE
- See Also:
- Constant Field Values
LOCALE
public static final java.lang.String LOCALE
- See Also:
- Constant Field Values
PERMISSION_SUB
public static final java.lang.String PERMISSION_SUB
permission_
public java.util.Map<java.lang.String,java.lang.String> permission_
perms_
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> perms_
calendar_
public Calendar calendar_
calType_
public java.lang.String calType_
groupCalId_
public java.lang.String groupCalId_
UICalendarForm
public UICalendarForm()
throws java.lang.Exception
- Throws:
java.lang.Exception
getActions
public java.lang.String[] getActions()
- Overrides:
getActions in class org.exoplatform.webui.form.UIForm
reloadCategory
public void reloadCategory()
throws java.lang.Exception
- Throws:
java.lang.Exception
lockCheckBoxFields
protected void lockCheckBoxFields(boolean isLock)
throws java.lang.Exception
- Throws:
java.lang.Exception
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
resetField
public void resetField()
throws java.lang.Exception
- Throws:
java.lang.Exception
isAddNew
public boolean isAddNew()
init
public void init(Calendar calendar)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDisplayName
protected java.lang.String getDisplayName()
setDisplayName
protected void setDisplayName(java.lang.String value)
getDescription
protected java.lang.String getDescription()
setDescription
protected void setDescription(java.lang.String value)
getSelectedGroup
protected java.lang.String getSelectedGroup()
setSelectedGroup
public void setSelectedGroup(java.lang.String value)
getSelectedColor
protected java.lang.String getSelectedColor()
setSelectedColor
protected void setSelectedColor(java.lang.String value)
getLocale
protected java.lang.String getLocale()
setLocale
public void setLocale(java.lang.String value)
getTimeZone
protected java.lang.String getTimeZone()
setTimeZone
public void setTimeZone(java.lang.String value)
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
isPublic
protected boolean isPublic()
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
Copyright © 2010 eXo Platform SAS. All Rights Reserved.