Class CCTouchDate

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCTouchDate
All Implemented Interfaces:
Serializable, org.eclnt.jsfserver.elements.IConfiguredByLayout, org.eclnt.jsfserver.pagebean.component.IPageBeanComponent, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class CCTouchDate extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     

    Nested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent

    org.eclnt.jsfserver.pagebean.component.PageBeanComponent.ILiteralResolver, org.eclnt.jsfserver.pagebean.component.PageBeanComponent.LitMap
  • Field Summary

    Fields inherited from class org.eclnt.jsfserver.pagebean.PageBean

    m_pageModifier
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    org.eclnt.jsfserver.elements.util.ValidValuesBinding
     
    int
     
    org.eclnt.jsfserver.elements.util.ValidValuesBinding
     
     
    int
     
    org.eclnt.jsfserver.elements.util.ValidValuesBinding
     
    void
    onDayAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
    onMonthAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
    onYearAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
     
    void
    setDate(Date date, Calendar cal)
     
    void
    setDay(int value)
     
    void
    setMonth(int value)
     
    void
    setYear(int value)
     
    updateDate(Date date, Calendar cal)
     

    Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponent

    getLit, initializePageBean, initializePageBeanConfigItems

    Methods inherited from class org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase

    addConfiguredByLayoutListener, findLiteralResourceName, getClassDefiningPageBean, getLayoutPath, getLiteralResolver, getPageName, initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized, readLiteral, readLiteralByOwnResourceBundle, removeConfiguredByLayoutListener, setLiteralResolver

    Methods inherited from class org.eclnt.jsfserver.pagebean.PageBean

    buildContentReplaceString, closePopup, getActualRootExpression, getModalModelessPopupForPopupPageBean, getPageModifier, getPopups, getStamp, initializePageModifier, onBeforeRendering, openModalPopup, openModelessPopup, pbx, readPageLayoutXML, setActualRootExpression

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclnt.jsfserver.elements.IConfiguredByLayout

    addConfiguredByLayoutListener, removeConfiguredByLayoutListener

    Methods inherited from interface org.eclnt.jsfserver.pagebean.IPageBean

    closePopup, getActualRootExpression, getPageModifier, getPageName, getStamp, onBeforeRendering, openModalPopup, openModelessPopup, setActualRootExpression

    Methods inherited from interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent

    initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
  • Constructor Details

    • CCTouchDate

      public CCTouchDate()
  • Method Details

    • getRootExpressionUsedInPage

      public String getRootExpressionUsedInPage()
      Specified by:
      getRootExpressionUsedInPage in interface org.eclnt.jsfserver.pagebean.IPageBean
      Specified by:
      getRootExpressionUsedInPage in class org.eclnt.jsfserver.pagebean.PageBean
    • prepare

      public void prepare(CCTouchDate.IListener listener)
    • setDate

      public void setDate(Date date, Calendar cal)
    • updateDate

      public Date updateDate(Date date, Calendar cal)
    • getDay

      public int getDay()
    • setDay

      public void setDay(int value)
    • getMonth

      public int getMonth()
    • setMonth

      public void setMonth(int value)
    • getYear

      public int getYear()
    • setYear

      public void setYear(int value)
    • getDayVVS

      public org.eclnt.jsfserver.elements.util.ValidValuesBinding getDayVVS()
    • getMonthVVS

      public org.eclnt.jsfserver.elements.util.ValidValuesBinding getMonthVVS()
    • getYearVVS

      public org.eclnt.jsfserver.elements.util.ValidValuesBinding getYearVVS()
    • onYearAction

      public void onYearAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onMonthAction

      public void onMonthAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onDayAction

      public void onDayAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)