Uses of Interface
net.sf.jasperreports.engine.PrintElementVisitor
-
Packages that use PrintElementVisitor Package Description net.sf.jasperreports.engine Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.net.sf.jasperreports.engine.base Contains base implementations for the library's main interfaces.net.sf.jasperreports.engine.export Provides utility classes for exporting reports to various popular formats such as PDF, HTML, RTF, CSV, Excel, DOCX, PPTX, ODT, ODS, XML, Text, etc.net.sf.jasperreports.engine.export.draw Contains classes for drawing elements at export time.net.sf.jasperreports.engine.fill Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).net.sf.jasperreports.engine.util Contains utility classes for the core library. -
-
Uses of PrintElementVisitor in net.sf.jasperreports.engine
Methods in net.sf.jasperreports.engine with parameters of type PrintElementVisitor Modifier and Type Method Description <T> void
JRPrintElement. accept(PrintElementVisitor<T> visitor, T arg)
Accepts a print element visitor. -
Uses of PrintElementVisitor in net.sf.jasperreports.engine.base
Methods in net.sf.jasperreports.engine.base with parameters of type PrintElementVisitor Modifier and Type Method Description <T> void
JRBaseGenericPrintElement. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRBasePrintElement. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRBasePrintEllipse. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRBasePrintFrame. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRBasePrintImage. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRBasePrintLine. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRBasePrintRectangle. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRBasePrintText. accept(PrintElementVisitor<T> visitor, T arg)
-
Uses of PrintElementVisitor in net.sf.jasperreports.engine.export
Classes in net.sf.jasperreports.engine.export that implement PrintElementVisitor Modifier and Type Class Description protected class
HtmlExporter.CellElementVisitor
Constructors in net.sf.jasperreports.engine.export with parameters of type PrintElementVisitor Constructor Description TableVisitor(Tabulator tabulator, PrintElementVisitor<TableCell> elementVisitor)
-
Uses of PrintElementVisitor in net.sf.jasperreports.engine.export.draw
Classes in net.sf.jasperreports.engine.export.draw that implement PrintElementVisitor Modifier and Type Class Description class
PrintDrawVisitor
Print element draw visitor. -
Uses of PrintElementVisitor in net.sf.jasperreports.engine.fill
Classes in net.sf.jasperreports.engine.fill that implement PrintElementVisitor Modifier and Type Class Description class
PartPropertiesDetector
Methods in net.sf.jasperreports.engine.fill with parameters of type PrintElementVisitor Modifier and Type Method Description <T> void
JRTemplateGenericPrintElement. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRTemplatePrintElement. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRTemplatePrintEllipse. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRTemplatePrintFrame. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRTemplatePrintImage. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRTemplatePrintLine. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRTemplatePrintRectangle. accept(PrintElementVisitor<T> visitor, T arg)
<T> void
JRTemplatePrintText. accept(PrintElementVisitor<T> visitor, T arg)
protected void
JRVirtualizationContext. traverseDeepElements(PrintElementVisitor<Void> visitor, Collection<? extends JRPrintElement> elements)
Traverses all the elements on the page, including the ones placed insideframes
. -
Uses of PrintElementVisitor in net.sf.jasperreports.engine.util
Classes in net.sf.jasperreports.engine.util that implement PrintElementVisitor Modifier and Type Class Description class
CompositePrintElementVisitor<T>
A print element visitor that contains several visitors to which it delegates calls.class
DeepPrintElementCounter
Print element visitor that counts deep elements by recursively visitingJRPrintFrame
containers.class
DeepPrintElementVisitor<T>
Print element visitor decorator that recursively visitsJRPrintFrame
subelements.class
DefaultPrintElementVisitor<T>
Base print element visitor implementation with empty methods.class
UniformPrintElementVisitor<T>
Print element visitor that delegates all visit calls to a single method.class
VirtualizableElementCounter
Constructors in net.sf.jasperreports.engine.util with parameters of type PrintElementVisitor Constructor Description CompositePrintElementVisitor(PrintElementVisitor<T>... visitors)
Creates a composite visitor.DeepPrintElementVisitor(PrintElementVisitor<T> visitor)
Creates a deep visitor by wrapping a visitor to which the calls will be delegated.
-