org.exoplatform.calendar.webui.popup
Class UICalendarSettingTab

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

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

Created by The eXo Platform SARL Author : Pham Tuan tuan.pham@exoplatform.com Jan 07, 2008


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
static String BASE_URL
           
static String DATE_FORMAT
           
static String FIELD_SEND
           
static String ISSHOWWORKINGTIME
           
static String TIME_FORMAT
           
static String TIME_INTERVAL
           
static String TIMEZONE
           
static String VIEW_TYPE
           
static String WEEK_START_ON
           
static String WORKINGTIME_BEGIN
           
static String WORKINGTIME_END
           
 
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent
 
Constructor Summary
UICalendarSettingTab(String compId)
           
 
Method Summary
 List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData> getActionField(String fieldName)
           
protected  String getDateFormat()
           
protected  org.exoplatform.webui.form.UIForm getParentFrom()
           
 String getSendOption()
           
protected  boolean getShowWorkingTimes()
           
protected  String getTimeFormat()
           
protected  String getTimeInterval()
           
protected  String getTimeZone()
           
 List<org.exoplatform.webui.core.model.SelectItemOption<String>> getTimeZones(String locale)
           
protected  String getViewType()
           
protected  String getWeekStartOn()
           
protected  String getWorkingBegin()
           
protected  String getWorkingBegin(Locale locale)
           
protected  Date getWorkingBeginTime()
           
protected  Date getWorkingBeginTime(Locale locale)
           
protected  String getWorkingEnd()
           
protected  Date getWorkingEndTime()
           
 void processRender(org.exoplatform.webui.application.WebuiRequestContext arg0)
           
 void setActionField(String fieldName, List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData> actions)
           
protected  void setDateFormat(String value)
           
 void setSendOption(String value)
           
protected  void setShowWorkingTimes(boolean value)
           
protected  void setTimeFormat(String value)
           
protected  void setTimeZone(String value)
           
protected  void setViewType(String value)
           
protected  void setWeekStartOn(String value)
           
protected  void setWorkingBegin(String value, String format)
           
protected  void setWorkingEnd(String value, String format)
           
 
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

VIEW_TYPE

public static final String VIEW_TYPE
See Also:
Constant Field Values

TIME_INTERVAL

public static final String TIME_INTERVAL
See Also:
Constant Field Values

WEEK_START_ON

public static final String WEEK_START_ON
See Also:
Constant Field Values

DATE_FORMAT

public static final String DATE_FORMAT
See Also:
Constant Field Values

TIME_FORMAT

public static final String TIME_FORMAT
See Also:
Constant Field Values

TIMEZONE

public static final String TIMEZONE
See Also:
Constant Field Values

ISSHOWWORKINGTIME

public static final String ISSHOWWORKINGTIME
See Also:
Constant Field Values

WORKINGTIME_BEGIN

public static final String WORKINGTIME_BEGIN
See Also:
Constant Field Values

WORKINGTIME_END

public static final String WORKINGTIME_END
See Also:
Constant Field Values

BASE_URL

public static final String BASE_URL
See Also:
Constant Field Values

FIELD_SEND

public static final String FIELD_SEND
See Also:
Constant Field Values
Constructor Detail

UICalendarSettingTab

public UICalendarSettingTab(String compId)
                     throws Exception
Throws:
Exception
Method Detail

getParentFrom

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

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)

processRender

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

getViewType

protected String getViewType()

setViewType

protected void setViewType(String value)

getTimeInterval

protected String getTimeInterval()

getWeekStartOn

protected String getWeekStartOn()

setWeekStartOn

protected void setWeekStartOn(String value)

getDateFormat

protected String getDateFormat()

setDateFormat

protected void setDateFormat(String value)

getTimeFormat

protected String getTimeFormat()

setTimeFormat

protected void setTimeFormat(String value)

getTimeZone

protected String getTimeZone()

setTimeZone

protected void setTimeZone(String value)

getShowWorkingTimes

protected boolean getShowWorkingTimes()

setShowWorkingTimes

protected void setShowWorkingTimes(boolean value)

getWorkingBegin

protected String getWorkingBegin()
                          throws Exception
Throws:
Exception

getWorkingBegin

protected String getWorkingBegin(Locale locale)
                          throws Exception
Throws:
Exception

getWorkingBeginTime

protected Date getWorkingBeginTime()
                            throws Exception
Throws:
Exception

getWorkingBeginTime

protected Date getWorkingBeginTime(Locale locale)
                            throws Exception
Throws:
Exception

setWorkingBegin

protected void setWorkingBegin(String value,
                               String format)
                        throws Exception
Throws:
Exception

getWorkingEnd

protected String getWorkingEnd()
                        throws Exception
Throws:
Exception

getWorkingEndTime

protected Date getWorkingEndTime()
                          throws Exception
Throws:
Exception

setWorkingEnd

protected void setWorkingEnd(String value,
                             String format)
                      throws Exception
Throws:
Exception

getTimeZones

public List<org.exoplatform.webui.core.model.SelectItemOption<String>> getTimeZones(String locale)

getSendOption

public String getSendOption()

setSendOption

public void setSendOption(String value)


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.