org.zkoss.pivot.impl.util
Interface HeaderTraverser.Filler

All Known Implementing Classes:
AbstractFiller, ExportHeaderCellFiller, HeaderKeyFiller, HeaderLabelFiller, HeaderMergeFiller, HeaderSizeFiller
Enclosing class:
HeaderTraverser

public static interface HeaderTraverser.Filler

The interface called by HeaderTraverser.


Method Summary
 void afterFill()
          Called after tree traversal.
 void forNode(PivotHeaderNode node, Trees.TreeTravCtx ctx, int nodeIndex, int dispDepth)
          Called at each node in traversal.
 void forSubtotals(PivotHeaderNode node, Trees.TreeTravCtx ctx, int nodeIndex, int dispDepth, int calIndex)
          Called at each calculator in traversal.
 void init(HeaderTraverser context, PagingInfo pgInfo)
          Called before tree traversal.
 

Method Detail

init

void init(HeaderTraverser context,
          PagingInfo pgInfo)
Called before tree traversal.


forNode

void forNode(PivotHeaderNode node,
             Trees.TreeTravCtx ctx,
             int nodeIndex,
             int dispDepth)
Called at each node in traversal.


forSubtotals

void forSubtotals(PivotHeaderNode node,
                  Trees.TreeTravCtx ctx,
                  int nodeIndex,
                  int dispDepth,
                  int calIndex)
Called at each calculator in traversal.


afterFill

void afterFill()
Called after tree traversal.



Copyright © 2013. All Rights Reserved.