Class CCComboFieldIdText

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCComboFieldIdText
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 CCComboFieldIdText extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
    Object's id and text information.
    static interface 
    Interface to the logic that serves this component.

    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
    Internal use only!
    This is the constructor to use!
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
     
     
     
     
    Get current id.
     
     
     
     
     
    void
     
    void
    onAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
     
    void
     
    void
    Set current id.
    void
     
    void
     
    void
     

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

    getLit, 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

    • CCComboFieldIdText

      public CCComboFieldIdText()
      Internal use only!
    • CCComboFieldIdText

      public CCComboFieldIdText(CCComboFieldIdText.ILogic logic)
      This is the constructor to use!
  • 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
    • initializePageBean

      public void initializePageBean(Map<String,String> initData)
      Specified by:
      initializePageBean in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBean in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • getLogic

      public CCComboFieldIdText.ILogic getLogic()
    • getId

      public String getId()
      Get current id. The method internally retrieves the current id by calling the CCComboFieldIdText.ILogic-instance passed with the contructor.
    • setId

      public void setId(String id)
      Set current id. The method internally calles the CCComboFieldIdText.ILogic-instance that is passed with the constructor.
    • getWidth

      public String getWidth()
    • setWidth

      public void setWidth(String value)
    • getStyleVariant

      public String getStyleVariant()
    • setStyleVariant

      public void setStyleVariant(String value)
    • getCreationHint

      public String getCreationHint()
    • setCreationHint

      public void setCreationHint(String value)
    • getLabelText

      public String getLabelText()
    • setLabelText

      public void setLabelText(String value)
    • getBgpaint

      public String getBgpaint()
    • getControlText

      public String getControlText()
    • setControlText

      public void setControlText(String value)
    • onAction

      public void onAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • findTextForId

      protected String findTextForId(String id)