Package 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.
-
-