Class CCKanbanBoard

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

    • CCKanbanBoard

      public CCKanbanBoard()
  • 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(CCKanbanBoard.IListener listener)
    • getHeight

      public String getHeight()
    • setHeight

      public void setHeight(String value)
    • getWidth

      public String getWidth()
    • setWidth

      public void setWidth(String value)
    • getAvoidDragDropOfColumns

      public boolean getAvoidDragDropOfColumns()
    • setAvoidDragDropOfColumns

      public void setAvoidDragDropOfColumns(boolean avoidDragDropOfColumns)
    • getAvoidDragDropOfItemsBetweenColumns

      public boolean getAvoidDragDropOfItemsBetweenColumns()
    • setAvoidDragDropOfItemsBetweenColumns

      public void setAvoidDragDropOfItemsBetweenColumns(boolean avoidDragDropOfItemsBetweenColumns)
    • getColumnwidth

      public String getColumnwidth()
    • setColumnwidth

      public void setColumnwidth(String columnwidth)
    • 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
    • getDynContent

      public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getDynContent()
    • getWrappers

    • addCategory

      public CCKanbanColumn addCategory(KanbanCategory category)
    • createKanbanColumn

      protected CCKanbanColumn createKanbanColumn()
    • createKanbanCategoryWrapper

      protected CCKanbanBoard.KanbanCategoryWrapper createKanbanCategoryWrapper(KanbanCategory category)
    • processPaneAction

      protected void processPaneAction(CCKanbanBoard.KanbanCategoryWrapper wrapper, org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • findKanbanCategory

      protected KanbanCategory findKanbanCategory(String itemId)
    • removeItem

      protected void removeItem(KanbanItem item)