Package net.sf.jasperreports.engine.util
Class JRVisitorSupport
- java.lang.Object
-
- net.sf.jasperreports.engine.util.JRVisitorSupport
-
- All Implemented Interfaces:
JRVisitor
public abstract class JRVisitorSupport extends java.lang.Object implements JRVisitor
Abstract implementation ofJRVisitorthat has empty visit methods for all visitable types. This class can be used as base class by visitors that do not want to implement all methods.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Constructor Summary
Constructors Constructor Description JRVisitorSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitBreak(JRBreak breakElement)voidvisitChart(JRChart chart)voidvisitComponentElement(JRComponentElement componentElement)Visits a component wrapper element.voidvisitCrosstab(JRCrosstab crosstab)voidvisitElementGroup(JRElementGroup elementGroup)voidvisitEllipse(JREllipse ellipse)voidvisitFrame(JRFrame frame)voidvisitGenericElement(JRGenericElement element)Visits a generic report element.voidvisitImage(JRImage image)voidvisitLine(JRLine line)voidvisitRectangle(JRRectangle rectangle)voidvisitStaticText(JRStaticText staticText)voidvisitSubreport(JRSubreport subreport)voidvisitTextField(JRTextField textField)
-
-
-
Method Detail
-
visitBreak
public void visitBreak(JRBreak breakElement)
- Specified by:
visitBreakin interfaceJRVisitor
-
visitChart
public void visitChart(JRChart chart)
- Specified by:
visitChartin interfaceJRVisitor
-
visitCrosstab
public void visitCrosstab(JRCrosstab crosstab)
- Specified by:
visitCrosstabin interfaceJRVisitor
-
visitElementGroup
public void visitElementGroup(JRElementGroup elementGroup)
- Specified by:
visitElementGroupin interfaceJRVisitor
-
visitEllipse
public void visitEllipse(JREllipse ellipse)
- Specified by:
visitEllipsein interfaceJRVisitor
-
visitFrame
public void visitFrame(JRFrame frame)
- Specified by:
visitFramein interfaceJRVisitor
-
visitImage
public void visitImage(JRImage image)
- Specified by:
visitImagein interfaceJRVisitor
-
visitRectangle
public void visitRectangle(JRRectangle rectangle)
- Specified by:
visitRectanglein interfaceJRVisitor
-
visitStaticText
public void visitStaticText(JRStaticText staticText)
- Specified by:
visitStaticTextin interfaceJRVisitor
-
visitSubreport
public void visitSubreport(JRSubreport subreport)
- Specified by:
visitSubreportin interfaceJRVisitor
-
visitTextField
public void visitTextField(JRTextField textField)
- Specified by:
visitTextFieldin interfaceJRVisitor
-
visitComponentElement
public void visitComponentElement(JRComponentElement componentElement)
Description copied from interface:JRVisitorVisits a component wrapper element.- Specified by:
visitComponentElementin interfaceJRVisitor- Parameters:
componentElement- the element to visit
-
visitGenericElement
public void visitGenericElement(JRGenericElement element)
Description copied from interface:JRVisitorVisits a generic report element.- Specified by:
visitGenericElementin interfaceJRVisitor- Parameters:
element- the element to visit
-
-