Class CrosstabDeepVisitor

    • Constructor Detail

      • CrosstabDeepVisitor

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

      • 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)