org.exoplatform.calendar.webui.popup
Class UIEventAttenderTab

java.lang.Object
  extended by org.exoplatform.webui.core.UIComponent
      extended by org.exoplatform.webui.core.UIContainer
          extended by org.exoplatform.webui.form.UIFormInputSet
              extended by org.exoplatform.webui.form.UIFormInputWithActions
                  extended by org.exoplatform.calendar.webui.popup.UIEventAttenderTab

public class UIEventAttenderTab
extends org.exoplatform.webui.form.UIFormInputWithActions

Created by The eXo Platform SARL Author : Pham Tuan tuan.pham@exoplatform.com Aug 29, 2007


Nested Class Summary
 
Nested classes/interfaces inherited from class org.exoplatform.webui.form.UIFormInputWithActions
org.exoplatform.webui.form.UIFormInputWithActions.ActionData
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
 java.util.Calendar calendar_
           
static java.lang.String FIELD_CHECK_TIME
           
static java.lang.String FIELD_CURRENTATTENDER
           
static java.lang.String FIELD_DATEALL
           
static java.lang.String FIELD_FROM_TIME
           
static java.lang.String FIELD_TO_TIME
           
protected  java.util.Map<java.lang.String,java.lang.String> parMap_
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIEventAttenderTab(java.lang.String arg0)
           
 
Method Summary
protected  java.lang.String getDateValue()
           
protected  boolean getEventAllDate()
           
protected  java.lang.String getFormName()
           
protected  java.lang.String getFromFieldValue()
           
protected  java.util.Map<java.lang.String,java.lang.String> getMap()
           
protected  org.exoplatform.webui.form.UIForm getParentFrom()
           
protected  java.lang.String[] getParticipants()
           
 java.lang.String getServerTimeZone()
           
protected  UIFormComboBox getUIFormComboBox(java.lang.String id)
           
 java.lang.String getUserTimeZone(java.lang.String username)
           
protected  boolean isAllDateFieldChecked()
           
 boolean isCheckFreeTime()
           
protected  void moveNextDay()
           
protected  void movePreviousDay()
           
 void processRender(org.exoplatform.webui.application.WebuiRequestContext arg0)
           
protected  void setEventFromDate(java.util.Date date, java.lang.String timeFormat)
           
protected  void setEventToDate(java.util.Date date, java.lang.String timeFormat)
           
protected  void updateParticipants(java.lang.String values)
           
 
Methods inherited from class org.exoplatform.webui.form.UIFormInputWithActions
setActionField
 
Methods inherited from class org.exoplatform.webui.form.UIFormInputSet
addUIFormInput, addUIFormInput, getName, getUIFormCheckBoxInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingField, invokeSetBindingField, processDecode, reset
 
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, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibbling, url, url, url
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_FROM_TIME

public static final java.lang.String FIELD_FROM_TIME

FIELD_TO_TIME

public static final java.lang.String FIELD_TO_TIME

FIELD_CHECK_TIME

public static final java.lang.String FIELD_CHECK_TIME

FIELD_DATEALL

public static final java.lang.String FIELD_DATEALL

FIELD_CURRENTATTENDER

public static final java.lang.String FIELD_CURRENTATTENDER

parMap_

protected java.util.Map<java.lang.String,java.lang.String> parMap_

calendar_

public java.util.Calendar calendar_
Constructor Detail

UIEventAttenderTab

public UIEventAttenderTab(java.lang.String arg0)
Method Detail

getUIFormComboBox

protected UIFormComboBox getUIFormComboBox(java.lang.String id)

updateParticipants

protected void updateParticipants(java.lang.String values)
                           throws java.lang.Exception
Throws:
java.lang.Exception

isCheckFreeTime

public boolean isCheckFreeTime()

getMap

protected java.util.Map<java.lang.String,java.lang.String> getMap()

getParticipants

protected java.lang.String[] getParticipants()

getDateValue

protected java.lang.String getDateValue()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

moveNextDay

protected void moveNextDay()
                    throws java.lang.Exception
Throws:
java.lang.Exception

movePreviousDay

protected void movePreviousDay()
                        throws java.lang.Exception
Throws:
java.lang.Exception

getParentFrom

protected org.exoplatform.webui.form.UIForm getParentFrom()

getFormName

protected java.lang.String getFormName()

getFromFieldValue

protected java.lang.String getFromFieldValue()

setEventFromDate

protected void setEventFromDate(java.util.Date date,
                                java.lang.String timeFormat)

getEventAllDate

protected boolean getEventAllDate()

setEventToDate

protected void setEventToDate(java.util.Date date,
                              java.lang.String timeFormat)

isAllDateFieldChecked

protected boolean isAllDateFieldChecked()

processRender

public void processRender(org.exoplatform.webui.application.WebuiRequestContext arg0)
                   throws java.lang.Exception
Overrides:
processRender in class org.exoplatform.webui.form.UIFormInputWithActions
Throws:
java.lang.Exception

getUserTimeZone

public java.lang.String getUserTimeZone(java.lang.String username)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getServerTimeZone

public java.lang.String getServerTimeZone()


Copyright © 2010 eXo Platform SAS. All Rights Reserved.