Class PageBeanPaintAreaEditor

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.PageBeanPaintAreaEditor
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 PageBeanPaintAreaEditor extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    class 
     
    class 
     

    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
    PageBeanPaintAreaEditor(org.eclnt.workplace.IWorkpageDispatcher workpageDispatcher)
     
    PageBeanPaintAreaEditor(org.eclnt.workplace.IWorkpageDispatcher workpageDispatcher, String id, Object context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<PageBeanPaintAreaEditor.ComponentsItem>
     
     
     
     
     
     
    boolean
     
    org.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<PageBeanPaintAreaEditor.ParamsItem>
     
     
     
    void
    init(String configId, Object context)
     
    void
    onRefreshPreview(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
    onRemoveCurrentInstance(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

    • PageBeanPaintAreaEditor

      public PageBeanPaintAreaEditor(org.eclnt.workplace.IWorkpageDispatcher workpageDispatcher)
    • PageBeanPaintAreaEditor

      public PageBeanPaintAreaEditor(org.eclnt.workplace.IWorkpageDispatcher workpageDispatcher, String id, Object context)
  • 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
    • getConfigId

      public String getConfigId()
    • getConfig

      public PageBeanPaintAreaConfig getConfig()
    • getPreview

      public PageBeanPaintArea getPreview()
    • getComponents

      public org.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<PageBeanPaintAreaEditor.ComponentsItem> getComponents()
    • getParams

      public org.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<PageBeanPaintAreaEditor.ParamsItem> getParams()
    • getInstanceAvailable

      public boolean getInstanceAvailable()
    • getConfigBgpaint

      public String getConfigBgpaint()
    • setConfigBgpaint

      public void setConfigBgpaint(String value)
    • getConfigOwnParamIds

      public String[] getConfigOwnParamIds()
    • getCurrentInstance

      public PageBeanPaintAreaInstance getCurrentInstance()
    • init

      public void init(String configId, Object context)
    • onRemoveCurrentInstance

      public void onRemoveCurrentInstance(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • onRefreshPreview

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