net.sf.jasperreports.engine.util
Class UniformElementVisitor
java.lang.Object
net.sf.jasperreports.engine.util.UniformElementVisitor
- All Implemented Interfaces:
- JRVisitor
- Direct Known Subclasses:
- DrawVisitor
public abstract class UniformElementVisitor
- extends java.lang.Object
- implements JRVisitor
An abstract visitor class that treats all report elements in the same way.
- Version:
- $Id: UniformElementVisitor.java 4595 2011-09-08 15:55:10Z teodord $
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
visitElement(JRElement)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UniformElementVisitor
public UniformElementVisitor()
visitElement
protected abstract void visitElement(JRElement element)
- Method that gets called when any element is visited, no matter what its type is.
- Parameters:
element
- the element to be visited
visitBreak
public void visitBreak(JRBreak breakElement)
- Specified by:
visitBreak
in interface JRVisitor
visitChart
public void visitChart(JRChart chart)
- Specified by:
visitChart
in interface JRVisitor
visitComponentElement
public void visitComponentElement(JRComponentElement componentElement)
- Description copied from interface:
JRVisitor
- Visits a component wrapper element.
- Specified by:
visitComponentElement
in interface JRVisitor
- Parameters:
componentElement
- the element to visit
visitCrosstab
public void visitCrosstab(JRCrosstab crosstab)
- Specified by:
visitCrosstab
in interface JRVisitor
visitEllipse
public void visitEllipse(JREllipse ellipse)
- Specified by:
visitEllipse
in interface JRVisitor
visitFrame
public void visitFrame(JRFrame frame)
- Specified by:
visitFrame
in interface JRVisitor
visitGenericElement
public void visitGenericElement(JRGenericElement element)
- Description copied from interface:
JRVisitor
- Visits a generic report element.
- Specified by:
visitGenericElement
in interface JRVisitor
- Parameters:
element
- the element to visit
visitImage
public void visitImage(JRImage image)
- Specified by:
visitImage
in interface JRVisitor
visitLine
public void visitLine(JRLine line)
- Specified by:
visitLine
in interface JRVisitor
visitRectangle
public void visitRectangle(JRRectangle rectangle)
- Specified by:
visitRectangle
in interface JRVisitor
visitStaticText
public void visitStaticText(JRStaticText staticText)
- Specified by:
visitStaticText
in interface JRVisitor
visitSubreport
public void visitSubreport(JRSubreport subreport)
- Specified by:
visitSubreport
in interface JRVisitor
visitTextField
public void visitTextField(JRTextField textField)
- Specified by:
visitTextField
in interface JRVisitor
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com