Class CCAdaptiveSideContentAreaButton

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCAdaptiveSideContentAreaButton
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 CCAdaptiveSideContentAreaButton 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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected org.eclnt.jsfserver.defaultscreens.ModelessPopup
     
    protected int
     
    protected int
     
    boolean
     
     
     
     
    int
     
    org.eclnt.jsfserver.defaultscreens.ModelessPopup
    Currently opened popup.
    int
     
    boolean
     
     
     
     
    void
    onButtonAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
     
    void
     
    void
    setContentAreaFilled(boolean value)
     
    void
     
    void
    setImageBackground(String imageBackground)
     
    void
    setImageSize(int imageSize)
     
    void
    setPopupHeightDifference(int popupHeightDifference)
     
    void
    setText(String value)
     
    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

    • CCAdaptiveSideContentAreaButton

      public CCAdaptiveSideContentAreaButton()
  • 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
    • prepare

      public void prepare(CCAdaptiveSideContentArea linkedArea)
    • getImage

      public String getImage()
    • getImageBackground

      public String getImageBackground()
    • setImageBackground

      public void setImageBackground(String imageBackground)
    • getImageSize

      public int getImageSize()
    • setImageSize

      public void setImageSize(int imageSize)
    • getPopupHeightDifference

      public int getPopupHeightDifference()
    • setPopupHeightDifference

      public void setPopupHeightDifference(int popupHeightDifference)
    • getWidth

      public String getWidth()
    • setWidth

      public void setWidth(String value)
    • getText

      public String getText()
    • setText

      public void setText(String value)
    • getContentAreaFilled

      public boolean getContentAreaFilled()
    • setContentAreaFilled

      public void setContentAreaFilled(boolean value)
    • getHotkey

      public String getHotkey()
    • setHotkey

      public void setHotkey(String value)
    • getPopup

      public org.eclnt.jsfserver.defaultscreens.ModelessPopup getPopup()
      Currently opened popup.
    • onButtonAction

      public void onButtonAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • closeSideBeanPopup

      public void closeSideBeanPopup()
    • getRenderedButton

      public boolean getRenderedButton()
    • createPopup

      protected org.eclnt.jsfserver.defaultscreens.ModelessPopup createPopup()
    • findPopupHeight

      protected int findPopupHeight()
    • findPopupWidth

      protected int findPopupWidth()