Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
net.sf.jasperreports.engine.JRElement

Packages that use JRElement
net.sf.jasperreports.charts.design | Contains design time implementations for chart related interfaces.
net.sf.jasperreports.components.table.fill |
net.sf.jasperreports.crosstabs |
net.sf.jasperreports.crosstabs.base |
net.sf.jasperreports.crosstabs.design |
net.sf.jasperreports.engine | Provides access to the library's main functionality through façade 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 |
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 | Utility classes.

Uses of JRElement in net.sf.jasperreports.charts.design

Methods in net.sf.jasperreports.charts.design with parameters of type JRElement
`void` | `JRDesignChartAxis.addElement(JRElement element)` Sets the chart that contains the dataset and plot for this axis.

Uses of JRElement in net.sf.jasperreports.components.table.fill

Classes in net.sf.jasperreports.components.table.fill that implement JRElement
`class` | `FillTableSubreport`
`class` | `TableSubreport`

Methods in net.sf.jasperreports.components.table.fill with parameters of type JRElement
`protected void` | `TableReport.scaleCellElement(JRElement element, java.lang.Integer cellWidth, int scaledCellWidth)`

Uses of JRElement in net.sf.jasperreports.crosstabs

Subinterfaces of JRElement in net.sf.jasperreports.crosstabs
`interface` | `JRCrosstab` Crosstab element interface.

Methods in net.sf.jasperreports.crosstabs that return JRElement
`JRElement` | `JRCrosstab.getElementByKey(java.lang.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
`class` | `JRBaseCrosstab` Base read-only `crosstab` implementation.

Methods in net.sf.jasperreports.crosstabs.base that return JRElement
`static JRElement` | `JRBaseCrosstab.getElementByKey(JRCrosstab crosstab, java.lang.String key)`
`JRElement` | `JRBaseCrosstab.getElementByKey(java.lang.String elementKey)`

Uses of JRElement in net.sf.jasperreports.crosstabs.design

Classes in net.sf.jasperreports.crosstabs.design that implement JRElement
`class` | `JRDesignCrosstab` Design-time `crosstab` implementation.

Methods in net.sf.jasperreports.crosstabs.design that return JRElement
`JRElement` | `JRDesignCrosstab.getElementByKey(java.lang.String elementKey)`

Uses of JRElement in net.sf.jasperreports.engine

Subinterfaces of JRElement in net.sf.jasperreports.engine
`interface` | `JRBreak` An abstract representation of a break element.
`interface` | `JRChart` Implementations of this interface can be used for rendering chart components.
`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 a `generic 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`
`interface` | `JRTextElement` An abstract representation of a report text element.
`interface` | `JRTextField` An abstract representation of a report static text.

Classes in net.sf.jasperreports.engine that implement JRElement
`class` | `ElementDecorator`

Methods in net.sf.jasperreports.engine that return JRElement
`JRElement` | `JRElementGroup.getElementByKey(java.lang.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.

Constructors in net.sf.jasperreports.engine with parameters of type JRElement
`ElementDecorator(JRElement decorated)`

Uses of JRElement in net.sf.jasperreports.engine.base

Classes in net.sf.jasperreports.engine.base that implement JRElement
`class` | `JRBaseBreak` The actual implementation of a break element.
`class` | `JRBaseChart`
`class` | `JRBaseComponentElement` A read-only `JRComponentElement` 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 of `JRFrame`.
`class` | `JRBaseGenericElement` A read-only implementation of `JRGenericElement` 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
`static JRElement` | `JRBaseElementGroup.getElementByKey(JRElement[] elements, java.lang.String key)`
`JRElement` | `JRBaseElementGroup.getElementByKey(java.lang.String key)`
`JRElement` | `JRBaseFrame.getElementByKey(java.lang.String elementKey)`
`JRElement[]` | `JRBaseElementGroup.getElements()`
`JRElement[]` | `JRBaseFrame.getElements()`
`static JRElement[]` | `JRBaseElementGroup.getElements(java.util.List children)`

Methods in net.sf.jasperreports.engine.base with parameters of type JRElement
`static JRElement` | `JRBaseElementGroup.getElementByKey(JRElement[] elements, java.lang.String key)`

Constructors in net.sf.jasperreports.engine.base with parameters of type JRElement
`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
`JRPrintElement` | `ComponentElementConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `FrameConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `ElementIconConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `StaticTextConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `TextFieldConverter.convert(ReportConverter reportConverter, JRElement element)`
`abstract JRPrintElement` | `ElementConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `ChartConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `RectangleConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `CrosstabConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `LineConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `EllipseConverter.convert(ReportConverter reportConverter, JRElement element)`
`JRPrintElement` | `ImageConverter.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
`class` | `JRDesignBreak` The actual implementation of a break element, used at design time.
`class` | `JRDesignChart`
`class` | `JRDesignComponentElement` A `JRComponentElement` 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 of `JRFrame` to be used at design time.
`class` | `JRDesignGenericElement` A implementation of `JRGenericElement` 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
`JRElement` | `JRDesignFrame.getElementByKey(java.lang.String elementKey)`
`JRElement[]` | `JRDesignFrame.getElements()`

Methods in net.sf.jasperreports.engine.design with parameters of type JRElement
`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.allowElementNegativeY(JRElement element)`
`protected java.lang.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)`
`protected 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
`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
`class` | `JRFillBreak`
`class` | `JRFillChart`
`class` | `JRFillComponentElement` A `JRComponentElement` which is used during report fill.
`class` | `JRFillCrosstab` Fill-time implementation of a `crosstab`.
`class` | `JRFillElement`
`class` | `JRFillEllipse`
`class` | `JRFillFrame` Fill time implementation of a frame element.
`class` | `JRFillGenericElement` A `JRGenericElement` 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
`protected JRElement` | `JRFillElement.parent`

Methods in net.sf.jasperreports.engine.fill that return JRElement
`JRElement` | `JRFillCrosstab.getElementByKey(java.lang.String elementKey)`
`JRElement` | `JRFillElementGroup.getElementByKey(java.lang.String key)`
`JRElement` | `JRFillFrame.getElementByKey(java.lang.String key)`
`JRElement[]` | `JRFillElementGroup.getElements()`
`JRElement[]` | `JRFillFrame.getElements()`
`protected JRElement[]` | `JRFillElement.getGroupElements()`

Methods in net.sf.jasperreports.engine.fill with parameters of type JRElement
`protected void` | `JRFillElement.addDependantElement(JRElement element)`
`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
`JRFillElement(JRBaseFiller filler, JRElement element, JRFillObjectFactory factory)` private JRElement topElementInGroup; private JRElement bottomElementInGroup; /**
`JRTemplateElement(JROrigin origin, JRElement element)`
`JRTemplateGenericElement(JROrigin origin, JRDefaultStyleProvider defaultStyleProvider, JRElement element, JRGenericElementType genericType)` Creates a generic print element template.

Uses of JRElement in net.sf.jasperreports.engine.util

Methods in net.sf.jasperreports.engine.util with parameters of type JRElement
`protected abstract void` | `UniformElementVisitor.visitElement(JRElement element)` Method that gets called when any element is visited, no matter what its type is.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com