Class PageBeanPaintAreaUI

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.managedbean.DefaultDispatchedPageBean
org.eclnt.workplace.WorkpageDispatchedPageBean
org.eclnt.ccaddons.pagebeanpaintarea.ui.PageBeanPaintAreaUI
All Implemented Interfaces:
Serializable, IPageBeanPaintAreaConfigurable, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class PageBeanPaintAreaUI extends org.eclnt.workplace.WorkpageDispatchedPageBean implements IPageBeanPaintAreaConfigurable, Serializable
See Also:
  • Constructor Details

    • PageBeanPaintAreaUI

      public PageBeanPaintAreaUI(org.eclnt.workplace.IWorkpageDispatcher workpageDispatcher)
      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: PageBeanPaintAreaUI(IWorkpageDispatcher, String, List, Object).
    • PageBeanPaintAreaUI

      public PageBeanPaintAreaUI(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

    • getPageName

      public String getPageName()
      Specified by:
      getPageName in interface org.eclnt.jsfserver.pagebean.IPageBean
      Specified by:
      getPageName in class org.eclnt.jsfserver.pagebean.PageBean
    • 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)
      Description copied from interface: IPageBeanPaintAreaConfigurable
      This method is called one time - the concrete configuration is passed.
      Specified by:
      initPageBeanPaintAreaConfiguration in interface IPageBeanPaintAreaConfigurable
    • refreshPageBeanPaintAreaContent

      public void refreshPageBeanPaintAreaContent()
      Description copied from interface: IPageBeanPaintAreaConfigurable
      This method is called every time the content of the page bean paint area is refreshed. The component may re-read dynamic values so that its content is updated.
      Specified by:
      refreshPageBeanPaintAreaContent in interface IPageBeanPaintAreaConfigurable
    • onScrollpaneAction

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

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