Uses of Class
org.pentaho.reporting.engine.classic.core.Section
-
-
Uses of Section in org.pentaho.reporting.engine.classic.core
Subclasses of Section in org.pentaho.reporting.engine.classic.core Modifier and Type Class Description 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
Band
A report band is a collection of other elements and bands, similiar to an AWT-Container.class
CrosstabCell
class
CrosstabCellBody
class
CrosstabColumnGroup
Can have either a column body or a details body.class
CrosstabColumnGroupBody
class
CrosstabElement
Creates a new crosstab subreport instance.class
CrosstabGroup
A crosstab group represents the page, row, column and detail sections of a cube.class
CrosstabHeader
A details header is printed between the last group-header and the first detail band.class
CrosstabOtherGroup
Can have either a row- or a column body.class
CrosstabOtherGroupBody
class
CrosstabRowGroup
Can have either a row- or a column body.class
CrosstabRowGroupBody
class
CrosstabSummaryHeader
A details header is printed between the last group-header and the first detail band.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
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
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
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
SubGroupBody
A group body that contains a sub-group.class
SubReport
A subreport element.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 Section Modifier and Type Method Description Section
Section. clone()
Section
Section. derive(boolean preserveElementInstanceIds)
Section
Element. getParentSection()
Section
ReportElement. getParentSection()
Methods in org.pentaho.reporting.engine.classic.core with parameters of type Section Modifier and Type Method Description void
SubReport. reconnectParent(Section parentSection)
protected void
Element. setParent(Section parent)
Defines the parent of the Element. -
Uses of Section in org.pentaho.reporting.engine.classic.core.dom
Methods in org.pentaho.reporting.engine.classic.core.dom that return Section Modifier and Type Method Description Section
MatcherContext. getParent(ReportElement e)
-
Uses of Section in org.pentaho.reporting.engine.classic.core.function
Methods in org.pentaho.reporting.engine.classic.core.function with parameters of type Section Modifier and Type Method Description 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(Section band, String id)
Try to find the defined element in the last active root-band.static ReportElement
FunctionUtilities. findElementByInstanceId(Section band, InstanceID id)
Try to find the defined element in the last active root-band.static ReportElement
FunctionUtilities. findElementByName(Section band, String name)
protected boolean
AbstractElementFormatFunction. processBand(Section b)
protected void
AbstractElementFormatFunction. processRootBand(Section b)
Evaluates all style expressions from all elements and updates the style-sheet if needed. -
Uses of Section in org.pentaho.reporting.engine.classic.core.layout.build
Methods in org.pentaho.reporting.engine.classic.core.layout.build with parameters of type Section Modifier and Type Method Description void
RichTextStyleResolver. resolveRichTextStyle(Section section)
protected void
RichTextStyleResolver. traverseSection(Section section)
-
Uses of Section in org.pentaho.reporting.engine.classic.core.layout.output
Methods in org.pentaho.reporting.engine.classic.core.layout.output with parameters of type Section Modifier and Type Method Description boolean
ElementChangeChecker. isBandChanged(Section b, DataRow dataRow)
protected boolean
ElementChangeChecker. processBand(Section b)
protected boolean
ElementChangeChecker. processRootBand(Section b)
Evaluates all style expressions from all elements and updates the style-sheet if needed. -
Uses of Section in org.pentaho.reporting.engine.classic.core.modules.output.fast.template
Methods in org.pentaho.reporting.engine.classic.core.modules.output.fast.template with parameters of type Section Modifier and Type Method Description protected void
AbstractFormattedDataBuilder. traverseSection(Section section)
protected void
FastTextExtractor. traverseSection(Section section)
protected void
SheetPropertyCollector. traverseSection(Section section)
-
Uses of Section in org.pentaho.reporting.engine.classic.core.modules.output.fast.validator
Methods in org.pentaho.reporting.engine.classic.core.modules.output.fast.validator with parameters of type Section Modifier and Type Method Description void
DynamicStyleRootBandAnalyzer. compute(Section rootLevelBand)
protected void
DynamicReportStyleAnalyzer. traverseSection(Section section)
protected void
DynamicStyleRootBandAnalyzer. traverseSection(Section section)
protected void
ReportStructureValidator. traverseSection(Section section)
-
Uses of Section in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.elements
Methods in org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.elements with parameters of type Section Modifier and Type Method Description protected void
AbstractElementWriteHandler. writeChildElements(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, BundleWriterState state, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter xmlWriter, Section section)
-
Uses of Section in org.pentaho.reporting.engine.classic.core.states
Subclasses of Section in org.pentaho.reporting.engine.classic.core.states Modifier and Type Class Description class
ReportDefinitionImpl
A report definition.Constructors in org.pentaho.reporting.engine.classic.core.states with parameters of type Section Constructor Description ReportDefinitionImpl(SubReport report, PageDefinition pageDefinition, Section parentSection)
-
Uses of Section in org.pentaho.reporting.engine.classic.core.util
Methods in org.pentaho.reporting.engine.classic.core.util with parameters of type Section Modifier and Type Method Description protected void
AbstractStructureVisitor. traverseSection(Section section)
protected void
AbstractStructureVisitor. traverseSectionWithoutSubReports(Section section)
protected void
AbstractStructureVisitor. traverseSectionWithSubReports(Section section)
-