Class LiveListboxDataLoader

java.lang.Object
org.zkoss.zul.impl.ListboxDataLoader
org.zkoss.zkmax.zul.impl.LiveListboxDataLoader
All Implemented Interfaces:
org.zkoss.zk.ui.ext.render.Cropper, org.zkoss.zul.impl.DataLoader

public class LiveListboxDataLoader extends org.zkoss.zul.impl.ListboxDataLoader
Data Loader that handle the live data loading into Listbox.

Available in ZK EE

Since:
6.0.1
Author:
henrichen
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.zkoss.zul.impl.ListboxDataLoader

    org.zkoss.zul.impl.ListboxDataLoader.DeferredRedraw
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    doListDataChange(org.zkoss.zul.event.ListDataEvent event)
     
    protected Set<? extends org.zkoss.zk.ui.Component>
    getAvailableAtClient(boolean itemOnly)
     
    int
     
    int
     
    void
    init(org.zkoss.zk.ui.Component owner, int offset, int limit)
     
    boolean
     
    void
     
    void
    setLoadAll(boolean b)
     
    void
    syncModel(int offset, int limit)
     
    void
     

    Methods inherited from class org.zkoss.zul.impl.ListboxDataLoader

    doGroupsDataChange, getAvailableAtClient, getAvailableAtClient, getCropOwner, getOwner, getRealRenderer, getTotalSize, inPagingMold, inSelectMold, newUnloadedItem

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LiveListboxDataLoader

      public LiveListboxDataLoader()
  • Method Details

    • init

      public void init(org.zkoss.zk.ui.Component owner, int offset, int limit)
      Specified by:
      init in interface org.zkoss.zul.impl.DataLoader
      Overrides:
      init in class org.zkoss.zul.impl.ListboxDataLoader
    • reset

      public void reset()
      Specified by:
      reset in interface org.zkoss.zul.impl.DataLoader
      Overrides:
      reset in class org.zkoss.zul.impl.ListboxDataLoader
    • getOffset

      public int getOffset()
      Specified by:
      getOffset in interface org.zkoss.zul.impl.DataLoader
      Overrides:
      getOffset in class org.zkoss.zul.impl.ListboxDataLoader
    • getLimit

      public int getLimit()
      Specified by:
      getLimit in interface org.zkoss.zul.impl.DataLoader
      Overrides:
      getLimit in class org.zkoss.zul.impl.ListboxDataLoader
    • doListDataChange

      public void doListDataChange(org.zkoss.zul.event.ListDataEvent event)
      Specified by:
      doListDataChange in interface org.zkoss.zul.impl.DataLoader
      Overrides:
      doListDataChange in class org.zkoss.zul.impl.ListboxDataLoader
    • syncModel

      public void syncModel(int offset, int limit)
      Specified by:
      syncModel in interface org.zkoss.zul.impl.DataLoader
      Overrides:
      syncModel in class org.zkoss.zul.impl.ListboxDataLoader
    • updateModelInfo

      public void updateModelInfo()
      Specified by:
      updateModelInfo in interface org.zkoss.zul.impl.DataLoader
      Overrides:
      updateModelInfo in class org.zkoss.zul.impl.ListboxDataLoader
    • setLoadAll

      public void setLoadAll(boolean b)
      Specified by:
      setLoadAll in interface org.zkoss.zul.impl.DataLoader
      Overrides:
      setLoadAll in class org.zkoss.zul.impl.ListboxDataLoader
    • isCropper

      public boolean isCropper()
      Specified by:
      isCropper in interface org.zkoss.zk.ui.ext.render.Cropper
      Overrides:
      isCropper in class org.zkoss.zul.impl.ListboxDataLoader
    • getAvailableAtClient

      protected Set<? extends org.zkoss.zk.ui.Component> getAvailableAtClient(boolean itemOnly)
      Overrides:
      getAvailableAtClient in class org.zkoss.zul.impl.ListboxDataLoader