org.zkoss.pivot.impl.util
Class HeaderKeyFiller

java.lang.Object
  extended by org.zkoss.pivot.impl.util.AbstractFiller
      extended by org.zkoss.pivot.impl.util.HeaderKeyFiller
All Implemented Interfaces:
HeaderTraverser.Filler

public class HeaderKeyFiller
extends AbstractFiller

Filler for header keys.

Author:
simonpai

Field Summary
 
Fields inherited from class org.zkoss.pivot.impl.util.AbstractFiller
_pgInfo
 
Constructor Summary
HeaderKeyFiller()
           
 
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.
 java.lang.String[][] getKeys()
           
 void init(HeaderTraverser context, PagingInfo pgInfo)
          Called before tree traversal.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeaderKeyFiller

public HeaderKeyFiller()
Method Detail

init

public void init(HeaderTraverser context,
                 PagingInfo pgInfo)
Description copied from interface: HeaderTraverser.Filler
Called before tree traversal.

Specified by:
init in interface HeaderTraverser.Filler
Overrides:
init in class AbstractFiller

getKeys

public java.lang.String[][] getKeys()

forNode

public void forNode(PivotHeaderNode node,
                    Trees.TreeTravCtx ctx,
                    int nodeIndex,
                    int dispDepth)
Description copied from interface: HeaderTraverser.Filler
Called at each node in traversal.


forSubtotals

public void forSubtotals(PivotHeaderNode node,
                         Trees.TreeTravCtx ctx,
                         int nodeIndex,
                         int dispDepth,
                         int calIndex)
Description copied from interface: HeaderTraverser.Filler
Called at each calculator in traversal.


afterFill

public void afterFill()
Description copied from interface: HeaderTraverser.Filler
Called after tree traversal.

Specified by:
afterFill in interface HeaderTraverser.Filler
Overrides:
afterFill in class AbstractFiller


Copyright © 2012. All Rights Reserved.