org.zkoss.pivot.impl.util
Class HeaderMergeFiller

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

public class HeaderMergeFiller
extends AbstractFiller

Filler for header colspan/rowspan information

Author:
simonpai

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

Constructor Detail

HeaderMergeFiller

public HeaderMergeFiller()
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

getSpans

public int[][] getSpans()

getIconCutoffs

public int[] getIconCutoffs()

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.



Copyright © 2013. All Rights Reserved.