Class HeaderTraverser

java.lang.Object
org.zkoss.pivot.impl.util.HeaderTraverser

public class HeaderTraverser extends Object
An engine that traverses through a PivotHeaderTree and calls Fillers. Also provides extra information of the tree.
Author:
simonpai
  • Constructor Details

  • Method Details

    • getSize

      public int getSize()
      Return the total size of the tree. The value is available only after calling run().
    • getRealSize

      public int getRealSize()
      Return the size capped by paging limitation.
    • getDepth

      public int getDepth()
      Return the depth of tree minus 1.
    • run

      public void run(HeaderTraverser.Filler[] fillers)
      Traverse the tree and call each Filler at each node and calculator. Tree is traversed in a child first fashion.