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

VIEW_TYPE

public static final java.lang.String VIEW_TYPE

TIME_INTERVAL

public static final java.lang.String TIME_INTERVAL

WEEK_START_ON

public static final java.lang.String WEEK_START_ON

DATE_FORMAT

public static final java.lang.String DATE_FORMAT

TIME_FORMAT

public static final java.lang.String TIME_FORMAT

LOCATION

public static final java.lang.String LOCATION

TIMEZONE

public static final java.lang.String TIMEZONE

ISSHOWWORKINGTIME

public static final java.lang.String ISSHOWWORKINGTIME

WORKINGTIME_BEGIN

public static final java.lang.String WORKINGTIME_BEGIN

WORKINGTIME_END

public static final java.lang.String WORKINGTIME_END

BASE_URL

public static final java.lang.String BASE_URL

FIELD_SEND

public static final java.lang.String FIELD_SEND
Constructor Detail

UICalendarSettingTab

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

getParentFrom

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

setActionField

public void setActionField(java.lang.String fieldName,
                           java.util.List<org.exoplatform.webui.form.UIFormInputWithActions.ActionData> actions)
                    throws java.lang.Exception
Overrides:
setActionField in class org.exoplatform.webui.form.UIFormInputWithActions
Throws:
java.lang.Exception

getActionField

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

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

getViewType

protected java.lang.String getViewType()

setViewType

protected void setViewType(java.lang.String value)

getTimeInterval

protected java.lang.String getTimeInterval()

setTimeInterval

protected void setTimeInterval(java.lang.String value)

getWeekStartOn

protected java.lang.String getWeekStartOn()

setWeekStartOn

protected void setWeekStartOn(java.lang.String value)

getDateFormat

protected java.lang.String getDateFormat()

setDateFormat

protected void setDateFormat(java.lang.String value)

getTimeFormat

protected java.lang.String getTimeFormat()

setTimeFormat

protected void setTimeFormat(java.lang.String value)

getLocale

protected java.lang.String getLocale()

setLocale

protected void setLocale(java.lang.String value)

getTimeZone

protected java.lang.String getTimeZone()

setTimeZone

protected void setTimeZone(java.lang.String value)

getShowWorkingTimes

protected boolean getShowWorkingTimes()

setShowWorkingTimes

protected void setShowWorkingTimes(boolean value)

getWorkingBegin

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

getWorkingBegin

protected java.lang.String getWorkingBegin(java.util.Locale locale)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

getWorkingBeginTime

protected java.util.Date getWorkingBeginTime()
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getWorkingBeginTime

protected java.util.Date getWorkingBeginTime(java.util.Locale locale)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

setWorkingBegin

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

getWorkingEnd

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

getWorkingEndTime

protected java.util.Date getWorkingEndTime()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

setWorkingEnd

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

getTimeZones

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

getSendOption

public java.lang.String getSendOption()

setSendOption

public void setSendOption(java.lang.String value)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.