Class BaseComponentPageBeanWrapper

java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.eclnt.jsfserver.elements.BaseComponent
org.eclnt.jsfserver.elements.BaseActionComponent
org.eclnt.jsfserver.elements.impl.ROWPAGEBEANINCLUDEComponent
org.eclnt.jsfserver.elements.impl.PAGEBEANINCLUDEComponent
org.eclnt.jsfserver.elements.impl.PAGEBEANCOMPONENTComponent
org.eclnt.jsfserver.elements.BaseComponentPageBeanWrapper
All Implemented Interfaces:
Serializable, EventListener, javax.faces.component.ActionSource, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, IBaseComponent, ICCComponentProperties, IPageIncluder, org.eclnt.jsfserver.elements.impl.ROWINCLUDEComponent.IParentExitProvider, ICCServerConstants, CLogConstants

public class BaseComponentPageBeanWrapper extends org.eclnt.jsfserver.elements.impl.PAGEBEANCOMPONENTComponent implements ICCComponentProperties
Base component for extending components that wrap a page bean (component).
See Also:
  • Field Details

    • OWN_ATTRIBUTENAMES

      public static final Set<String> OWN_ATTRIBUTENAMES
  • Constructor Details

    • BaseComponentPageBeanWrapper

      public BaseComponentPageBeanWrapper()
  • Method Details

    • findInitData

      protected Object findInitData()
      Overrides:
      findInitData in class org.eclnt.jsfserver.elements.impl.ROWPAGEBEANINCLUDEComponent
    • findInitDataFromControlAttributes

      protected void findInitDataFromControlAttributes(javax.faces.context.FacesContext context, Map<String,String> initDataMapFix, Map<String,IValueDelegation<?>> initDataMapDyn)
      Overrides:
      findInitDataFromControlAttributes in class org.eclnt.jsfserver.elements.impl.ROWPAGEBEANINCLUDEComponent
    • initializePageBeanPassInitData

      protected void initializePageBeanPassInitData(IPageBeanComponent pageBean, Map<String,String> initDataMap)
      Overrides:
      initializePageBeanPassInitData in class org.eclnt.jsfserver.elements.impl.ROWPAGEBEANINCLUDEComponent