Package net.sf.jasperreports.engine.util
Class UniformElementVisitor
java.lang.Object
net.sf.jasperreports.engine.util.UniformElementVisitor
- All Implemented Interfaces:
JRVisitor
- Direct Known Subclasses:
DrawVisitor
An abstract visitor class that treats all report elements in the same way.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitBreak(JRBreak breakElement) voidvisitComponentElement(JRComponentElement componentElement) Visits a component wrapper element.voidvisitCrosstab(JRCrosstab crosstab) protected abstract voidvisitElement(JRElement element) Method that gets called when any element is visited, no matter what its type is.voidvisitEllipse(JREllipse ellipse) voidvisitFrame(JRFrame frame) voidvisitGenericElement(JRGenericElement element) Visits a generic report element.voidvisitImage(JRImage image) voidvoidvisitRectangle(JRRectangle rectangle) voidvisitStaticText(JRStaticText staticText) voidvisitSubreport(JRSubreport subreport) voidvisitTextField(JRTextField textField) Methods 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
visitElementGroup
-
Constructor Details
-
UniformElementVisitor
public UniformElementVisitor()
-
-
Method Details
-
visitElement
Method that gets called when any element is visited, no matter what its type is.- Parameters:
element- the element to be visited
-
visitBreak
- Specified by:
visitBreakin interfaceJRVisitor
-
visitComponentElement
Description copied from interface:JRVisitorVisits a component wrapper element.- Specified by:
visitComponentElementin interfaceJRVisitor- Parameters:
componentElement- the element to visit
-
visitCrosstab
- Specified by:
visitCrosstabin interfaceJRVisitor
-
visitEllipse
- Specified by:
visitEllipsein interfaceJRVisitor
-
visitFrame
- Specified by:
visitFramein interfaceJRVisitor
-
visitGenericElement
Description copied from interface:JRVisitorVisits a generic report element.- Specified by:
visitGenericElementin interfaceJRVisitor- Parameters:
element- the element to visit
-
visitImage
- Specified by:
visitImagein interfaceJRVisitor
-
visitLine
-
visitRectangle
- Specified by:
visitRectanglein interfaceJRVisitor
-
visitStaticText
- Specified by:
visitStaticTextin interfaceJRVisitor
-
visitSubreport
- Specified by:
visitSubreportin interfaceJRVisitor
-
visitTextField
- Specified by:
visitTextFieldin interfaceJRVisitor
-