Class CCComplexValueEditor

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl
org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction
org.eclnt.ccaddons.pbc.complexvalue.CCComplexValueEditor
All Implemented Interfaces:
Serializable, org.eclnt.jsfserver.elements.IConfiguredByLayout, org.eclnt.jsfserver.pagebean.componentascontrol.IActionEventDelegationProvider, org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControl, org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControlImplicitlyCreateInstance, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class CCComplexValueEditor extends org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction implements Serializable, org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControlImplicitlyCreateInstance
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    class 
     

    Nested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction

    org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction.IDirectActionListener

    Nested classes/interfaces inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl

    org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl.ILiteralResolver, org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl.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
     
     
     
     
     
    org.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<CCComplexValueEditor.GridItem>
     
     
     
     
     
     
     
     
    org.eclnt.jsfserver.elements.util.ValidValuesBinding
     
    org.eclnt.jsfserver.elements.util.ValidValuesBinding
     
     
    void
    initializePageBean(Map<String,String> fixParams, Map<String,org.eclnt.jsfserver.util.valuemgmt.IValueDelegation<?>> dynParams)
     
    void
    onAddItemAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
     
    protected void
     
    protected void
     

    Methods inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControlWithAction

    delegateActionEvent, getDirectActionListener, setActionDelegationListener, setDirectActionListener

    Methods inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl

    getLit, initializePageBeanConfigItems, transferAttributeReferencesIntoPageBeanInstance

    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, 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, openModalPopup, openModelessPopup, setActualRootExpression

    Methods inherited from interface org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControl

    initializePageBeanFinished, initializePageBeanPassComponent, initializePageBeanStarted, isInitialized
  • Constructor Details

    • CCComplexValueEditor

      public CCComplexValueEditor()
  • 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
    • getValue

      public String getValue()
    • getEnabled

      public Boolean getEnabled()
    • getVvsTo

      public org.eclnt.jsfserver.elements.util.ValidValuesBinding getVvsTo()
    • getVvsFrom

      public org.eclnt.jsfserver.elements.util.ValidValuesBinding getVvsFrom()
    • getShowemptyrows

      public Boolean getShowemptyrows()
    • getTitleTo

      public String getTitleTo()
    • getTitleFrom

      public String getTitleFrom()
    • getStylevariantGrid

      public String getStylevariantGrid()
    • getWidth

      public String getWidth()
    • getHeight

      public String getHeight()
    • getButtonAddText

      public String getButtonAddText()
    • getFlush

      public Boolean getFlush()
    • getEditableTo

      public Boolean getEditableTo()
    • getEditableFrom

      public Boolean getEditableFrom()
    • getGrid

      public org.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<CCComplexValueEditor.GridItem> getGrid()
    • initializePageBean

      public void initializePageBean(Map<String,String> fixParams, Map<String,org.eclnt.jsfserver.util.valuemgmt.IValueDelegation<?>> dynParams)
      Specified by:
      initializePageBean in interface org.eclnt.jsfserver.pagebean.componentascontrol.IPageBeanComponentAsControl
      Overrides:
      initializePageBean in class org.eclnt.jsfserver.pagebean.componentascontrol.PageBeanComponentAsControl
    • onBeforeRendering

      public void onBeforeRendering()
      Specified by:
      onBeforeRendering in interface org.eclnt.jsfserver.pagebean.IPageBean
      Overrides:
      onBeforeRendering in class org.eclnt.jsfserver.pagebean.PageBean
    • onAddItemAction

      public void onAddItemAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • transferGridIntoValue

      protected void transferGridIntoValue()
    • transferValueIntoGrid

      protected void transferValueIntoGrid(String value)