Class PageBeanPaintArea

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pagebeanpaintarea.pbc.PageBeanPaintArea
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 PageBeanPaintArea 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
    PageBeanPaintArea(org.eclnt.workplace.IWorkpageDispatcher dispatcher)
    Constructor that is used within the drill down of page bean paint areas.
    PageBeanPaintArea(org.eclnt.workplace.IWorkpageDispatcher workpageDispatcher, String configId, List<PageBeanPaintAreaParamValue> params, Object context)
    Constructor to be used in order to embed a page bean paint area into your application.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding
     
     
     
     
     
    void
    init(String configId)
     
    void
     
    void
     
    void
    onEditIconAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
    onScrollpaneAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
     

    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

    • PageBeanPaintArea

      public PageBeanPaintArea(org.eclnt.workplace.IWorkpageDispatcher dispatcher)
      Constructor that is used within the drill down of page bean paint areas. Internal usage only. The constructor to be used for "external usage" is: PageBeanPaintArea(IWorkpageDispatcher, String, List, Object).
    • PageBeanPaintArea

      public PageBeanPaintArea(org.eclnt.workplace.IWorkpageDispatcher workpageDispatcher, String configId, List<PageBeanPaintAreaParamValue> params, Object context)
      Constructor to be used in order to embed a page bean paint area into your application.
  • 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
    • getContent

      public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getContent()
    • getInstances

      public List<IPageBeanPaintAreaConfigurable> getInstances()
    • getInstanceBorders

      public List<String> getInstanceBorders()
    • getBgpaint

      public String getBgpaint()
    • getDropReceive

      public String getDropReceive()
    • init

      public void init(String configId)
    • init

      public void init(PageBeanPaintAreaConfig config)
    • initPageBeanPaintAreaConfiguration

      public void initPageBeanPaintAreaConfiguration(Object context, List<PageBeanPaintAreaParamValue> params)
    • refreshPageBeanPaintAreaContent

      public void refreshPageBeanPaintAreaContent()
    • onScrollpaneAction

      public void onScrollpaneAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onEditIconAction

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