Uses of Interface
net.sf.jasperreports.engine.JRElement
-
Packages that use JRElement Package Description net.sf.jasperreports.charts Contains interfaces for chart plots and chart datasets.net.sf.jasperreports.charts.base Contains base implementations for chart related interfaces.net.sf.jasperreports.charts.convert net.sf.jasperreports.charts.design Contains design time implementations for chart related interfaces.net.sf.jasperreports.charts.fill Contains fill time implementations for chart related interfaces.net.sf.jasperreports.components.subreport.fill Contains fill time implementations for subreport component related interfaces.net.sf.jasperreports.components.table.fill Contains fill time implementations for Table component related interfaces.net.sf.jasperreports.components.table.util Contains utility classes for the built-in Table component.net.sf.jasperreports.crosstabs Contains classes for the Crosstab report element.net.sf.jasperreports.crosstabs.base Contains base classes for the Crosstab report element.net.sf.jasperreports.crosstabs.design Contains design classes for the Crosstab report element.net.sf.jasperreports.dataadapters.properties 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.convert net.sf.jasperreports.engine.design Contains design time implementations for the library's main interfaces as well as report compiling tools.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.style Contains factory interfaces and implementations for style providers.net.sf.jasperreports.engine.util Contains utility classes for the core library.net.sf.jasperreports.properties -
-
Uses of JRElement in net.sf.jasperreports.charts
Subinterfaces of JRElement in net.sf.jasperreports.charts Modifier and Type Interface Description interface
JRChart
Implementations of this interface can be used for rendering chart components. -
Uses of JRElement in net.sf.jasperreports.charts.base
Classes in net.sf.jasperreports.charts.base that implement JRElement Modifier and Type Class Description class
JRBaseChart
-
Uses of JRElement in net.sf.jasperreports.charts.convert
Methods in net.sf.jasperreports.charts.convert with parameters of type JRElement Modifier and Type Method Description JRPrintElement
ChartConverter. convert(ReportConverter reportConverter, JRElement element)
-
Uses of JRElement in net.sf.jasperreports.charts.design
Classes in net.sf.jasperreports.charts.design that implement JRElement Modifier and Type Class Description class
JRDesignChart
Methods in net.sf.jasperreports.charts.design with parameters of type JRElement Modifier and Type Method Description void
JRDesignChartAxis. addElement(JRElement element)
Sets the chart that contains the dataset and plot for this axis. -
Uses of JRElement in net.sf.jasperreports.charts.fill
Classes in net.sf.jasperreports.charts.fill that implement JRElement Modifier and Type Class Description class
JRFillChart
class
JRFillChartForAxis
-
Uses of JRElement in net.sf.jasperreports.components.subreport.fill
Classes in net.sf.jasperreports.components.subreport.fill that implement JRElement Modifier and Type Class Description class
ComponentFillSubreport
class
SubreportElementAdapter
-
Uses of JRElement in net.sf.jasperreports.components.table.fill
Methods in net.sf.jasperreports.components.table.fill that return JRElement Modifier and Type Method Description protected JRElement
TableReport. createCell(JRElementGroup parentGroup, BaseCell cell, int originalWidth, int width, int x, int y, Integer columnHashCode, UUID uuid, boolean forceFrame)
protected JRElement
TableReport. createCellElement(JRElementGroup elementGroup, BaseCell cell, int originalWidth, int width, int x, int y, Integer columnHashCode)
protected JRElement
TableReport.ReportBandCreator. createColumnCell(Column column, JRElementGroup parentGroup, Cell cell)
protected JRElement
TableReport.ReportBandCreator. createColumnCell(Column column, JRElementGroup parentGroup, Cell cell, boolean forceFrame)
protected JRElement
TableReport.ColumnHeaderCreator. createColumnGroupCell(ColumnGroup columnGroup, Cell cell, JRDesignElementGroup elementGroup)
protected JRElement
TableReport.ReportBandCreator. createColumnGroupCell(ColumnGroup columnGroup, Cell cell, JRDesignElementGroup elementGroup)
protected JRElement
TableReport.CellInfo. getElement()
Methods in net.sf.jasperreports.components.table.fill with parameters of type JRElement Modifier and Type Method Description protected void
TableReport. scaleCellElement(JRElement element, Integer cellWidth, int scaledCellWidth)
-
Uses of JRElement in net.sf.jasperreports.components.table.util
Methods in net.sf.jasperreports.components.table.util with type parameters of type JRElement Modifier and Type Method Description static <T extends JRElement>
TTableUtil. getCellElement(Class<T> type, BaseColumn column, int sectionType, String groupName, TableComponent table)
static <T extends JRElement>
TTableUtil. getCellElement(Class<T> type, Cell cell, boolean oneElementPerCell)
-
Uses of JRElement in net.sf.jasperreports.crosstabs
Subinterfaces of JRElement in net.sf.jasperreports.crosstabs Modifier and Type Interface Description interface
JRCrosstab
Crosstab element interface.Methods in net.sf.jasperreports.crosstabs that return JRElement Modifier and Type Method Description JRElement
JRCrosstab. getElementByKey(String key)
Searches for an element inside all crosstab cells. -
Uses of JRElement in net.sf.jasperreports.crosstabs.base
Classes in net.sf.jasperreports.crosstabs.base that implement JRElement Modifier and Type Class Description class
JRBaseCrosstab
Base read-onlycrosstab
implementation.Methods in net.sf.jasperreports.crosstabs.base that return JRElement Modifier and Type Method Description JRElement
JRBaseCrosstab. getElementByKey(String elementKey)
static JRElement
JRBaseCrosstab. getElementByKey(JRCrosstab crosstab, String key)
-
Uses of JRElement in net.sf.jasperreports.crosstabs.design
Classes in net.sf.jasperreports.crosstabs.design that implement JRElement Modifier and Type Class Description class
JRDesignCrosstab
Design-timecrosstab
implementation.Methods in net.sf.jasperreports.crosstabs.design that return JRElement Modifier and Type Method Description JRElement
JRDesignCrosstab. getElementByKey(String elementKey)
-
Uses of JRElement in net.sf.jasperreports.dataadapters.properties
Methods in net.sf.jasperreports.dataadapters.properties with parameters of type JRElement Modifier and Type Method Description List<PropertyMetadata>
DataAdapterPropertiesMetadataUtil. getElementProperties(JRElement element)
protected boolean
DataAdapterPropertiesMetadataUtil. inScope(PropertyMetadata property, JRElement element)
-
Uses of JRElement in net.sf.jasperreports.engine
Subinterfaces of JRElement in net.sf.jasperreports.engine Modifier and Type Interface Description interface
JRBreak
An abstract representation of a break element.interface
JRComponentElement
A report element that wraps an abstract component.interface
JREllipse
An abstract representation of a graphic element representing an ellipse.interface
JRFrame
An abstract representation of a report elements container.interface
JRGenericElement
A "generic" report element that will produce ageneric print element
in the generated report.interface
JRGraphicElement
An abstract representation of a report graphic element.interface
JRImage
An abstract representation of a graphic element representing an image.interface
JRLine
An abstract representation of a graphic element representing a straight line.interface
JRRectangle
An abstract representation of a graphic element representing a rectangle.interface
JRStaticText
An abstract representation of a report static text.interface
JRSubreport
An abstract representation of a subreport.interface
JRTextElement
An abstract representation of a report text element.interface
JRTextField
An abstract representation of a report text.Classes in net.sf.jasperreports.engine that implement JRElement Modifier and Type Class Description class
ElementDecorator
Methods in net.sf.jasperreports.engine that return JRElement Modifier and Type Method Description JRElement
ElementDecorator. clone(JRElementGroup parentGroup, int y)
JRElement
JRElement. clone(JRElementGroup parentGroup, int y)
JRElement
JRElementGroup. getElementByKey(String key)
Gets an element from this group, based on its element key.JRElement[]
JRElementGroup. getElements()
Gets an array containing all the elements and element groups in the hierarchy.Methods in net.sf.jasperreports.engine with parameters of type JRElement Modifier and Type Method Description void
JRExpressionCollector. collectElement(JRElement element)
Constructors in net.sf.jasperreports.engine with parameters of type JRElement Constructor Description ElementDecorator(JRElement decorated)
-
Uses of JRElement in net.sf.jasperreports.engine.base
Classes in net.sf.jasperreports.engine.base that implement JRElement Modifier and Type Class Description class
JRBaseBreak
The actual implementation of a break element.class
JRBaseComponentElement
A read-onlyJRComponentElement
implementation which is included in compiled reports.class
JRBaseElement
This class provides a skeleton implementation for a report element.class
JRBaseEllipse
The actual implementation of a graphic element representing an ellipse.class
JRBaseFrame
Base read-only implementation ofJRFrame
.class
JRBaseGenericElement
A read-only implementation ofJRGenericElement
that is included in compiled reports.class
JRBaseGraphicElement
This class provides functionality common to graphic elements.class
JRBaseImage
The actual implementation of a graphic element representing an image.class
JRBaseLine
The actual implementation of a graphic element representing a straight line.class
JRBaseRectangle
The actual implementation of a graphic element representing a rectangle.class
JRBaseStaticText
This class is used for representing a static text element.class
JRBaseSubreport
class
JRBaseTextElement
This class provides functionality common to text elements.class
JRBaseTextField
This class is used for representing a text field.Methods in net.sf.jasperreports.engine.base that return JRElement Modifier and Type Method Description JRElement
JRBaseElement. clone(JRElementGroup parentGroup, int y)
JRElement
JRBaseElementGroup. getElementByKey(String key)
static JRElement
JRBaseElementGroup. getElementByKey(JRElement[] elements, String key)
JRElement
JRBaseFrame. getElementByKey(String elementKey)
JRElement[]
JRBaseElementGroup. getElements()
static JRElement[]
JRBaseElementGroup. getElements(List<JRChild> children)
JRElement[]
JRBaseFrame. getElements()
Methods in net.sf.jasperreports.engine.base with parameters of type JRElement Modifier and Type Method Description static JRElement
JRBaseElementGroup. getElementByKey(JRElement[] elements, String key)
Constructors in net.sf.jasperreports.engine.base with parameters of type JRElement Constructor Description JRBaseElement(JRElement element, JRBaseObjectFactory factory)
Initializes basic properties of the element. -
Uses of JRElement in net.sf.jasperreports.engine.convert
Methods in net.sf.jasperreports.engine.convert with parameters of type JRElement Modifier and Type Method Description JRPrintElement
ComponentElementConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
CrosstabConverter. convert(ReportConverter reportConverter, JRElement element)
abstract JRPrintElement
ElementConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
ElementIconConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
EllipseConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
FrameConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
ImageConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
LineConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
RectangleConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
StaticTextConverter. convert(ReportConverter reportConverter, JRElement element)
JRPrintElement
TextFieldConverter. convert(ReportConverter reportConverter, JRElement element)
void
ReportConverter. copyBaseAttributes(JRElement source, JRPrintElement converted)
protected void
ElementConverter. copyElement(ReportConverter reportConverter, JRElement element, JRPrintElement printElement)
-
Uses of JRElement in net.sf.jasperreports.engine.design
Classes in net.sf.jasperreports.engine.design that implement JRElement Modifier and Type Class Description class
JRDesignBreak
The actual implementation of a break element, used at design time.class
JRDesignComponentElement
AJRComponentElement
implementation which is to be used at report design time.class
JRDesignElement
This class provides a skeleton implementation for a design time report element.class
JRDesignEllipse
The actual implementation of a graphic element representing an ellipse, used at design time.class
JRDesignFrame
Implementation ofJRFrame
to be used at design time.class
JRDesignGenericElement
A implementation ofJRGenericElement
that is to be used at report design time.class
JRDesignGraphicElement
This class contains functionality common to graphic elements at design time.class
JRDesignImage
The actual implementation of a graphic element representing an image, used at design time.class
JRDesignLine
The actual implementation of a graphic element representing a straight line, used at design time.class
JRDesignRectangle
The actual implementation of a graphic element representing a rectangle, used at design time.class
JRDesignStaticText
This class is used for representing a design static text element.class
JRDesignSubreport
class
JRDesignTextElement
This class provides functionality common to design text elements.class
JRDesignTextField
Methods in net.sf.jasperreports.engine.design that return JRElement Modifier and Type Method Description JRElement
JRDesignFrame. getElementByKey(String elementKey)
JRElement[]
JRDesignFrame. getElements()
Methods in net.sf.jasperreports.engine.design with parameters of type JRElement Modifier and Type Method Description void
JRDesignElementGroup. addElement(JRElement element)
void
JRDesignFrame. addElement(int index, JRElement element)
Inserts a sub element at specified position into the frame.void
JRDesignFrame. addElement(JRElement element)
Adds a sub element to the frame.protected boolean
JRVerifier. allowElementNegativeX(JRElement element)
protected boolean
JRVerifier. allowElementNegativeY(JRElement element)
protected String
JRVerifier. getElementPositionText(JRElement element)
protected boolean
JRVerifier. isAllowedToOverlap(JRElement element)
boolean
JRDesignFrame. removeElement(JRElement element)
Removes a sub element from the frame.void
JRVerifier. verifyElement(JRElement element)
protected void
JRVerifier. verifyElementOverlap(JRElement element1, JRElement element2)
protected void
JRVerifier. verifyElementsOverlap(JRElement[] elements)
void
JRVerifier. verifyReportElement(JRElement element)
-
Uses of JRElement in net.sf.jasperreports.engine.export.draw
Methods in net.sf.jasperreports.engine.export.draw with parameters of type JRElement Modifier and Type Method Description protected Offset
DrawVisitor. elementOffset(JRElement element)
protected void
DrawVisitor. visitElement(JRElement element)
-
Uses of JRElement in net.sf.jasperreports.engine.fill
Classes in net.sf.jasperreports.engine.fill that implement JRElement Modifier and Type Class Description class
JRFillBreak
class
JRFillComponentElement
AJRComponentElement
which is used during report fill.class
JRFillCrosstab
Fill-time implementation of acrosstab
.class
JRFillElement
class
JRFillEllipse
class
JRFillFrame
Fill time implementation of a frame element.class
JRFillGenericElement
AJRGenericElement
used during report fill.class
JRFillGraphicElement
class
JRFillImage
class
JRFillLine
class
JRFillRectangle
class
JRFillStaticText
class
JRFillSubreport
class
JRFillTextElement
class
JRFillTextField
Fields in net.sf.jasperreports.engine.fill declared as JRElement Modifier and Type Field Description protected JRElement
JRFillElementGroup. bottomElementInGroup
protected JRElement
JRFillElement. parent
protected JRElement
JRFillElementGroup. topElementInGroup
Methods in net.sf.jasperreports.engine.fill that return JRElement Modifier and Type Method Description JRElement
JRFillElement. clone(JRElementGroup parentGroup, int y)
JRElement
FillStyleProviderContext. getElement()
JRElement
JRFillCrosstab. getElementByKey(String elementKey)
JRElement
JRFillElementGroup. getElementByKey(String key)
JRElement
JRFillFrame. getElementByKey(String key)
JRElement[]
JRFillElementGroup. getElements()
JRElement[]
JRFillFrame. getElements()
protected JRElement[]
JRFillElement. getGroupElements()
protected JRElement
JRFillElement. getParent()
Methods in net.sf.jasperreports.engine.fill with parameters of type JRElement Modifier and Type Method Description int
JRYComparator. compare(JRElement elem1, JRElement elem2)
void
JRTemplateElement. setElement(JRElement element)
Copies basic element attributes: the element style, key, mode, forecolor and backcolor.Constructors in net.sf.jasperreports.engine.fill with parameters of type JRElement Constructor Description JRFillElement(JRBaseFiller filler, JRElement element, JRFillObjectFactory factory)
private JRElement topElementInGroup; private JRElement bottomElementInGroup; /**JRTemplateGenericElement(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider, JRElement element, JRGenericElementType genericType)
Creates a generic print element template. -
Uses of JRElement in net.sf.jasperreports.engine.style
Methods in net.sf.jasperreports.engine.style that return JRElement Modifier and Type Method Description JRElement
StyleProviderContext. getElement()
-
Uses of JRElement in net.sf.jasperreports.engine.util
Methods in net.sf.jasperreports.engine.util with parameters of type JRElement Modifier and Type Method Description ModeEnum
StyleUtil. resolveElementMode(JRElement element)
protected abstract void
UniformElementVisitor. visitElement(JRElement element)
Method that gets called when any element is visited, no matter what its type is.void
JRApiWriter. writeReportElement(JRElement element, String elementName)
-
Uses of JRElement in net.sf.jasperreports.properties
Methods in net.sf.jasperreports.properties with parameters of type JRElement Modifier and Type Method Description List<PropertyMetadata>
PropertiesMetadataUtil. getElementProperties(JRElement element)
protected boolean
PropertiesMetadataUtil. inScope(PropertyMetadata property, JRElement element)
-