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.form.UIFormInputSet
org.exoplatform.webui.form.UIFormInputSet.SelectComponentActionListener
 
Nested classes/interfaces inherited from class org.exoplatform.webui.core.UIContainer
org.exoplatform.webui.core.UIContainer.SelectTabActionListener
 
Field Summary
 Calendar calendar_
           
static String FIELD_CHECK_TIME
           
static String FIELD_CURRENTATTENDER
           
static String FIELD_DATEALL
           
static String FIELD_FROM_TIME
           
static String FIELD_TO_TIME
           
protected  Map<String,String> parMap_
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIEventAttenderTab(String arg0)
           
 
Method Summary
protected  UICheckBoxInput getCalUICheckBoxInput(String name)
           
protected  String getDateValue()
           
protected  boolean getEventAllDate()
           
protected  String getFormName()
           
protected  String getFromFieldValue()
           
static String getFullname(String username)
           
protected  Map<String,String> getMap()
           
protected  org.exoplatform.webui.form.UIForm getParentFrom()
           
protected  String[] getParticipants()
           
 String getServerTimeZone()
           
protected  org.exoplatform.webui.form.ext.UIFormComboBox getUIFormComboBox(String id)
           
 String getUserTimeZone()
           
protected  boolean isAllDateFieldChecked()
           
 boolean isCheckFreeTime()
           
protected  void moveNextDay()
           
protected  void movePreviousDay()
           
 void processRender(org.exoplatform.webui.application.WebuiRequestContext arg0)
           
protected  void setEventFromDate(Date date, String timeFormat)
           
protected  void setEventToDate(Date date, String timeFormat)
           
protected  void updateParticipants(String values)
           
 
Methods inherited from class org.exoplatform.webui.form.UIFormInputWithActions
setActionField
 
Methods inherited from class org.exoplatform.webui.form.UIFormInputSet
addUIFormInput, addUIFormInput, getName, getSelectedComponentId, getUICheckBoxInput, getUIFormCheckBoxInput, getUIFormInputInfo, getUIFormSelectBox, getUIFormTextAreaInput, getUIInput, getUIStringInput, invokeGetBindingField, invokeSetBindingField, processDecode, reset, setSelectedComponent, setSelectedComponent
 
Methods inherited from class org.exoplatform.webui.core.UIContainer
addChild, addChild, findComponentById, findComponentOfType, findFirstComponentOfType, getChild, getChild, getChildById, getChildren, hasChildren, removeChild, removeChildById, renderChild, renderChild, renderChild, renderChild, renderChildren, renderChildren, renderUIComponent, replaceChild, replaceChild, setChildren, setRenderedChild, setRenderedChild, setRenderedChildrenOfTypes
 
Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, 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 String FIELD_FROM_TIME

FIELD_TO_TIME

public static final String FIELD_TO_TIME

FIELD_CHECK_TIME

public static final String FIELD_CHECK_TIME

FIELD_DATEALL

public static final String FIELD_DATEALL

FIELD_CURRENTATTENDER

public static final String FIELD_CURRENTATTENDER

parMap_

protected Map<String,String> parMap_

calendar_

public Calendar calendar_
Constructor Detail

UIEventAttenderTab

public UIEventAttenderTab(String arg0)
Method Detail

getUIFormComboBox

protected org.exoplatform.webui.form.ext.UIFormComboBox getUIFormComboBox(String id)

updateParticipants

protected void updateParticipants(String values)
                           throws Exception
Throws:
Exception

isCheckFreeTime

public boolean isCheckFreeTime()

getMap

protected Map<String,String> getMap()
                             throws Exception
Throws:
Exception

getCalUICheckBoxInput

protected UICheckBoxInput getCalUICheckBoxInput(String name)

getFullname

public static String getFullname(String username)
                          throws Exception
Throws:
Exception

getParticipants

protected String[] getParticipants()

getDateValue

protected String getDateValue()
                       throws Exception
Throws:
Exception

moveNextDay

protected void moveNextDay()
                    throws Exception
Throws:
Exception

movePreviousDay

protected void movePreviousDay()
                        throws Exception
Throws:
Exception

getParentFrom

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

getFormName

protected String getFormName()

getFromFieldValue

protected String getFromFieldValue()

setEventFromDate

protected void setEventFromDate(Date date,
                                String timeFormat)

getEventAllDate

protected boolean getEventAllDate()

setEventToDate

protected void setEventToDate(Date date,
                              String timeFormat)

isAllDateFieldChecked

protected boolean isAllDateFieldChecked()

processRender

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

getUserTimeZone

public String getUserTimeZone()
                       throws Exception
Throws:
Exception

getServerTimeZone

public String getServerTimeZone()


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.