org.exoplatform.calendar.webui.popup
Class UIEventShareTab

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.UIEventShareTab

public class UIEventShareTab
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
static class UIEventShareTab.DeleteActionListener
           
static class UIEventShareTab.ShowPageActionListener
           
 
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
static String[] BEAN_FIELD
           
static String FIELD_ANSWER
           
static String FIELD_INFO
           
static String FIELD_SEND
           
static String FIELD_SHARE
           
static String FIELD_STATUS
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UIEventShareTab(String id)
           
 
Method Summary
 List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData> getActionField(String fieldName)
           
 long getAvailablePage()
           
 long getCurrentPage()
           
 List<UIEventForm.ParticipantStatus> getData()
           
protected  org.exoplatform.webui.form.UIForm getParentFrom()
           
 Map<String,String> getParticipantStatus()
           
 org.exoplatform.webui.form.UIFormRadioBoxInput getUIFormRadioBoxInput(String id)
           
 org.exoplatform.webui.core.UIPageIterator getUIPageIterator()
           
 void setActionField(String fieldName, List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData> actions)
           
 void setParticipantStatusList(List<UIEventForm.ParticipantStatus> participantStatusList)
           
protected  void updateCurrentPage(int page)
           
 
Methods inherited from class org.exoplatform.webui.form.UIFormInputWithActions
processRender
 
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

BEAN_FIELD

public static String[] BEAN_FIELD

FIELD_SHARE

public static final String FIELD_SHARE

FIELD_STATUS

public static final String FIELD_STATUS

FIELD_SEND

public static final String FIELD_SEND

FIELD_INFO

public static final String FIELD_INFO

FIELD_ANSWER

public static final String FIELD_ANSWER
Constructor Detail

UIEventShareTab

public UIEventShareTab(String id)
                throws Exception
Throws:
Exception
Method Detail

getParentFrom

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

getUIFormRadioBoxInput

public org.exoplatform.webui.form.UIFormRadioBoxInput getUIFormRadioBoxInput(String id)

getParticipantStatus

public Map<String,String> getParticipantStatus()

setActionField

public void setActionField(String fieldName,
                           List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData> actions)
Overrides:
setActionField in class org.exoplatform.webui.form.UIFormInputWithActions

getActionField

public List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData> getActionField(String fieldName)

getData

public List<UIEventForm.ParticipantStatus> getData()
                                            throws Exception
Throws:
Exception

getUIPageIterator

public org.exoplatform.webui.core.UIPageIterator getUIPageIterator()

getAvailablePage

public long getAvailablePage()

getCurrentPage

public long getCurrentPage()

setParticipantStatusList

public void setParticipantStatusList(List<UIEventForm.ParticipantStatus> participantStatusList)
                              throws Exception
Throws:
Exception

updateCurrentPage

protected void updateCurrentPage(int page)
                          throws Exception
Throws:
Exception


Copyright © 2013 eXo Platform SAS. All Rights Reserved.