Class DOFObjectListUI

java.lang.Object
org.eclnt.jsfserver.pagebean.PageBean
org.eclnt.jsfserver.pagebean.component.PageBeanComponentBase
org.eclnt.jsfserver.pagebean.component.PageBeanComponent
org.eclnt.ccaddons.dof.pbc.DOFObjectListUI
All Implemented Interfaces:
org.eclnt.jsfserver.elements.IConfiguredByLayout, org.eclnt.jsfserver.pagebean.component.IPageBeanComponent, org.eclnt.jsfserver.pagebean.IPageBean, org.eclnt.jsfserver.util.valuemgmt.IDynamicContentBindingObject

public class DOFObjectListUI extends org.eclnt.jsfserver.pagebean.component.PageBeanComponent
  • Constructor Details

    • DOFObjectListUI

      public DOFObjectListUI()
  • 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
    • getContent

      public org.eclnt.jsfserver.elements.impl.DYNAMICCONTENTBinding getContent()
    • getGrid

      public org.eclnt.jsfserver.elements.impl.FIXGRIDListBinding<DOFObjectListUI.GridItem> getGrid()
    • getFilterBeans

      public Map<String,DOFFilterComboUI> getFilterBeans()
    • prepare

      public void prepare(DOFObjectType objectType, List<DOFObject> doos, IModeList mode, IDOFObjectPersistor persitor, IFormatHelper formatHelper, DOFObjectListUI.IListener listener, DOFObjectListUI.IExtension extension)
    • getExtension

      public DOFObjectListUI.IExtension getExtension()
    • setExtension

      public void setExtension(DOFObjectListUI.IExtension extension)
    • getEditMode

      public DOFENUMEditMode getEditMode()
    • setEditMode

      public void setEditMode(DOFENUMEditMode editMode)
    • updateList

      public void updateList(List<DOFObject> doos)
    • addInstance

      public void addInstance(DOFObject instance)
    • removeInstance

      public void removeInstance(DOFObject instance)
    • getSelectedInstance

      public DOFObject getSelectedInstance()
    • getSelectedInstances

      public Set<DOFObject> getSelectedInstances()
    • getFilter

      public DOFObjectFilter getFilter()
      Filter that is currently defined within the head line of the list.
    • takeOverFilter

      public void takeOverFilter(DOFObjectFilter value)
    • getAllTextFilter

      public String getAllTextFilter()
    • setAllTextFilter

      public void setAllTextFilter(String textFilter)
    • onAllTextFilterAction

      public void onAllTextFilterAction(org.eclnt.jsfserver.base.faces.event.ActionEvent event)
    • renderContent

      protected void renderContent(String height, int sbVisibleAmount, boolean showEmptyRows)
    • fillGrid

      protected void fillGrid()