Class CrosstabDeepVisitor

java.lang.Object
net.sf.jasperreports.engine.util.JRDelegationVisitor
net.sf.jasperreports.crosstabs.CrosstabDeepVisitor
All Implemented Interfaces:
ElementsVisitor, JRVisitor

public class CrosstabDeepVisitor extends JRDelegationVisitor implements ElementsVisitor
Deep crosstab visitor.
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
  • Constructor Details

    • CrosstabDeepVisitor

      public CrosstabDeepVisitor(JRVisitor visitor)
      Creates a deep crosstab visitor.
      Parameters:
      visitor - the elements visitor which is to visit crosstab nested elements
  • Method Details

    • visitDeepElements

      public boolean visitDeepElements()
      Description copied from interface: ElementsVisitor
      Decides whether this visitor is to visit deep/nested elements.
      Specified by:
      visitDeepElements in interface ElementsVisitor
      Returns:
      whether this visitor is to visit deep/nested elements
    • deepVisitCrosstab

      public void deepVisitCrosstab(JRCrosstab crosstab)
      Visits all the elements nested into a crosstab.
      Parameters:
      crosstab - the crosstab whose elements to visit
    • visitCrosstabCell

      protected void visitCrosstabCell(JRCellContents cell)