|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ReportElement | |
---|---|
org.pentaho.reporting.engine.classic.core | Main classes in the JFreeReport class library. |
org.pentaho.reporting.engine.classic.core.function | The function package contains statefull functions and stateless expression for JFreeReport. |
org.pentaho.reporting.engine.classic.core.metadata | |
org.pentaho.reporting.engine.classic.core.states | States used in the JFreeReport state transition diagram. |
Uses of ReportElement in org.pentaho.reporting.engine.classic.core |
---|
Subinterfaces of ReportElement in org.pentaho.reporting.engine.classic.core | |
---|---|
interface |
ReportDefinition
A report definition. |
interface |
RootLevelBand
A RootLevelBand is directly connected with a report definition or a group. |
Classes in org.pentaho.reporting.engine.classic.core that implement ReportElement | |
---|---|
class |
AbstractReportDefinition
The AbstractReportDefinition serves as base-implementation for both the SubReport and the global JFreeReport instance. |
class |
AbstractRootLevelBand
The root-level band is the container that is processed by a report-state. |
class |
AnchorElement
Deprecated. to create anchors, use the style-key 'Anchor-Target' instead. This class will be removed in 0.8.11. |
class |
Band
A report band is a collection of other elements and bands, similiar to an AWT-Container. |
class |
CrosstabColumnGroup
Can have either a column body or a details body. |
class |
CrosstabColumnGroupBody
Todo: Document Me |
class |
CrosstabGroup
A crosstab group represents the page, row, column and detail sections of a cube. |
class |
CrosstabOtherGroup
Can have either a row- or a column body. |
class |
CrosstabOtherGroupBody
Todo: Document Me |
class |
CrosstabRowGroup
Can have either a row- or a column body. |
class |
CrosstabRowGroupBody
Todo: Document Me |
class |
CrosstabSummaryFooter
A details footer is printed between the last itemband and the first group-footer. |
class |
CrosstabSummaryHeader
A details header is printed between the last group-header and the first detail band. |
class |
CrosstabTitleFooter
A details footer is printed between the last itemband and the first group-footer. |
class |
CrosstabTitleHeader
A details header is printed between the last group-header and the first detail band. |
class |
DetailsFooter
A details footer is printed between the last itemband and the first group-footer. |
class |
DetailsHeader
A details header is printed between the last group-header and the first detail band. |
class |
DrawableElement
Deprecated. This class is no longer used and will be removed in the next version. |
class |
Element
Base class for all report elements (displays items that can appear within a report band). |
class |
Group
A report group. |
class |
GroupBody
This class only has two valid sub-classes and exists purely to limit the applicable composition options in the group-class. |
class |
GroupDataBody
Todo: Document Me |
class |
GroupFooter
A band that appears at the end of each instance of a group. |
class |
GroupHeader
A report band that appears at the beginning of each instance of a group. |
class |
ImageElement
Deprecated. This class is no longer used and will be removed in the next version. |
class |
ItemBand
A report band that displays a row of data items. |
class |
MasterReport
A JFreeReport instance is used as report template to define the visual layout of a report and to collect all data sources for the reporting. |
class |
NoDataBand
The No-Data-Band is printed if the current report has no data in its main data-table. |
class |
PageFooter
A report band that appears at the bottom of every page. |
class |
PageHeader
A report band used to print information at the top of every page in the report. |
class |
RelationalGroup
A group that accepts fields. |
class |
ReportFooter
A report band that appears as the very last band on the report. |
class |
ReportHeader
A report band that is printed once only at the beginning of the report. |
class |
Section
A section is a small-scale band that allows to access the child elements but does not define how childs get added or organized in the section. |
class |
ShapeElement
Deprecated. This class is no longer used and will be removed in the next version. |
class |
SubGroupBody
A group body that contains a sub-group. |
class |
SubReport
A subreport element. |
class |
TextElement
Deprecated. This class is no longer used and will be removed in the next version. |
class |
Watermark
A report band used to print information at the background of every page in the report. |
Methods in org.pentaho.reporting.engine.classic.core that return ReportElement | |
---|---|
ReportElement |
GroupDataBody.getElement(int index)
|
ReportElement |
AbstractReportDefinition.getElement(int index)
|
ReportElement |
SubGroupBody.getElement(int index)
|
ReportElement |
Band.getElement(int index)
Returns the element stored add the given index. |
ReportElement |
CrosstabColumnGroup.getElement(int index)
|
ReportElement |
Group.getElement(int index)
|
ReportElement |
CrosstabColumnGroupBody.getElement(int index)
|
ReportElement |
CrosstabRowGroup.getElement(int index)
|
ReportElement |
CrosstabOtherGroupBody.getElement(int index)
|
abstract ReportElement |
Section.getElement(int index)
Returns the element stored add the given index. |
ReportElement |
CrosstabRowGroupBody.getElement(int index)
|
Methods in org.pentaho.reporting.engine.classic.core with parameters of type ReportElement | |
---|---|
void |
AbstractReportDefinition.fireModelLayoutChanged(ReportElement node,
int type,
Object parameter)
|
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.function |
---|
Methods in org.pentaho.reporting.engine.classic.core.function that return ReportElement | |
---|---|
static ReportElement |
FunctionUtilities.findElementByAttribute(Section band,
String attributeNamespace,
String attributeName,
String attributeValue)
Try to find the defined element in the last active root-band. |
static ReportElement |
FunctionUtilities.findElementById(ReportDefinition reportDefinition,
String id)
|
static ReportElement |
FunctionUtilities.findElementById(Section band,
String id)
Try to find the defined element in the last active root-band. |
static ReportElement |
FunctionUtilities.findElementByInstanceId(ReportDefinition reportDefinition,
InstanceID id)
|
static ReportElement |
FunctionUtilities.findElementByInstanceId(Section band,
InstanceID id)
Try to find the defined element in the last active root-band. |
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.metadata |
---|
Methods in org.pentaho.reporting.engine.classic.core.metadata with parameters of type ReportElement | |
---|---|
String[] |
AttributeCore.getReferencedFields(AttributeMetaData metaData,
ReportElement element,
Object attributeValue)
|
String[] |
DefaultAttributeCore.getReferencedFields(AttributeMetaData metaData,
ReportElement element,
Object attributeValue)
|
String[] |
AttributeMetaData.getReferencedFields(ReportElement element,
Object attributeValue)
|
String[] |
DefaultAttributeMetaData.getReferencedFields(ReportElement element,
Object attributeValue)
|
String[] |
AttributeCore.getReferencedGroups(AttributeMetaData metaData,
ReportElement element,
Object attributeValue)
|
String[] |
DefaultAttributeCore.getReferencedGroups(AttributeMetaData metaData,
ReportElement element,
Object attributeValue)
|
String[] |
AttributeMetaData.getReferencedGroups(ReportElement element,
Object attributeValue)
|
String[] |
DefaultAttributeMetaData.getReferencedGroups(ReportElement element,
Object attributeValue)
|
ResourceReference[] |
AttributeCore.getReferencedResources(AttributeMetaData metaData,
ReportElement element,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
Object attributeValue)
|
ResourceReference[] |
DefaultAttributeCore.getReferencedResources(AttributeMetaData metaData,
ReportElement element,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
Object attributeValue)
|
ResourceReference[] |
AttributeMetaData.getReferencedResources(ReportElement element,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
Object attributeValue)
|
ResourceReference[] |
DefaultAttributeMetaData.getReferencedResources(ReportElement element,
org.pentaho.reporting.libraries.resourceloader.ResourceManager resourceManager,
Object attributeValue)
|
Uses of ReportElement in org.pentaho.reporting.engine.classic.core.states |
---|
Classes in org.pentaho.reporting.engine.classic.core.states that implement ReportElement | |
---|---|
class |
ReportDefinitionImpl
A report definition. |
Methods in org.pentaho.reporting.engine.classic.core.states that return ReportElement | |
---|---|
ReportElement |
ReportDefinitionImpl.getElement(int index)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |