Package net.sf.jasperreports.crosstabs
Class CrosstabDeepVisitor
java.lang.Object
net.sf.jasperreports.engine.util.JRDelegationVisitor
net.sf.jasperreports.crosstabs.CrosstabDeepVisitor
- All Implemented Interfaces:
ElementsVisitor,JRVisitor
Deep crosstab visitor.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeepVisitCrosstab(JRCrosstab crosstab) Visits all the elements nested into a crosstab.protected voidbooleanDecides whether this visitor is to visit deep/nested elements.Methods inherited from class net.sf.jasperreports.engine.util.JRDelegationVisitor
getVisitor, visitBreak, visitComponentElement, visitCrosstab, visitElementGroup, visitEllipse, visitFrame, visitGenericElement, visitImage, visitLine, visitRectangle, visitStaticText, visitSubreport, visitTextFieldMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.jasperreports.engine.JRVisitor
visitBreak, visitComponentElement, visitCrosstab, visitElementGroup, visitEllipse, visitFrame, visitGenericElement, visitImage, visitLine, visitRectangle, visitStaticText, visitSubreport, visitTextField
-
Constructor Details
-
CrosstabDeepVisitor
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:ElementsVisitorDecides whether this visitor is to visit deep/nested elements.- Specified by:
visitDeepElementsin interfaceElementsVisitor- Returns:
- whether this visitor is to visit deep/nested elements
-
deepVisitCrosstab
Visits all the elements nested into a crosstab.- Parameters:
crosstab- the crosstab whose elements to visit
-
visitCrosstabCell
-