Class CCTreeByTiles

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.pbc.CCTreeByTiles
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 CCTreeByTiles extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent implements Serializable
See Also:
  • Constructor Details

    • CCTreeByTiles

      public CCTreeByTiles()
  • 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(org.eclnt.jsfserver.elements.impl.FIXGRIDTreeBinding<?> tree, CCTreeByTiles.IListener listener)
    • initializePageBean

      public void initializePageBean(Map<String,String> initData)
      Specified by:
      initializePageBean in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBean in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • initializePageBeanConfigItems

      public void initializePageBeanConfigItems(List<org.eclnt.jsfserver.pagebean.PageBeanConfigItem> configItems)
      Specified by:
      initializePageBeanConfigItems in interface org.eclnt.jsfserver.pagebean.component.IPageBeanComponent
      Overrides:
      initializePageBeanConfigItems in class org.eclnt.jsfserver.pagebean.component.PageBeanComponent
    • onBeforeRendering

      public void onBeforeRendering()
      Specified by:
      onBeforeRendering in interface org.eclnt.jsfserver.pagebean.IPageBean
      Overrides:
      onBeforeRendering in class org.eclnt.jsfserver.pagebean.PageBean
    • getDynamicContent

      public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getDynamicContent()
    • getDynamicTopContent

      public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getDynamicTopContent()
    • refreshTreeRendering

      public void refreshTreeRendering()
    • getAnimationTriggerTop

      public org.eclnt.jsfserver.elements.util.Trigger getAnimationTriggerTop()
    • getAnimationTypeTop

      public String getAnimationTypeTop()
    • getAnimationTrigger

      public org.eclnt.jsfserver.elements.util.Trigger getAnimationTrigger()
    • getAnimationType

      public String getAnimationType()
    • getTreeLineWidth

      public int getTreeLineWidth()
    • setTreeLineWidth

      public void setTreeLineWidth(int treeLineWidth)
    • getTreeLineHeight

      public int getTreeLineHeight()
    • setTreeLineHeight

      public void setTreeLineHeight(int treeLineHeight)
    • getLineColor

      public String getLineColor()
    • setLineColor

      public void setLineColor(String lineColor)
    • getTileWidth

      public int getTileWidth()
    • setTileWidth

      public void setTileWidth(int tileWidth)
    • getTileHeight

      public int getTileHeight()
    • setTileHeight

      public void setTileHeight(int tileHeight)
    • getTileBackgroundFolderNode

      public String getTileBackgroundFolderNode()
    • setTileBackgroundFolderNode

      public void setTileBackgroundFolderNode(String tileBackgroundFolderNode)
    • getTileBackgroundEndNode

      public String getTileBackgroundEndNode()
    • setTileBackgroundEndNode

      public void setTileBackgroundEndNode(String tileBackgroundEndNode)
    • getTileForeground

      public String getTileForeground()
    • setTileForeground

      public void setTileForeground(String tileForeground)
    • getTileBorder

      public String getTileBorder()
    • setTileBorder

      public void setTileBorder(String tileBorder)
    • getTileStyleVariant

      public String getTileStyleVariant()
    • setTileStyleVariant

      public void setTileStyleVariant(String tileStyleVaraint)
    • renderTree

      protected void renderTree()
    • createTileForTreeNode

      protected CCTreeByTiles.ICCTreeByTilesTile createTileForTreeNode(org.eclnt.jsfserver.elements.impl.FIXGRIDTreeItem node)
    • processTileClicked

      protected void processTileClicked(CCTreeByTiles.ICCTreeByTilesTile tile)