Package | Description |
---|---|
org.pentaho.reporting.engine.classic.core |
Main classes in the JFreeReport class library.
|
org.pentaho.reporting.engine.classic.core.filter |
Support for the creation of 'filter chains' used to transform data objects into
other forms for presentation on reports.
|
org.pentaho.reporting.engine.classic.core.filter.templates |
Some predefined filter templates.
|
org.pentaho.reporting.engine.classic.core.filter.types | |
org.pentaho.reporting.engine.classic.core.filter.types.bands | |
org.pentaho.reporting.engine.classic.core.metadata | |
org.pentaho.reporting.engine.classic.core.modules.misc.survey | |
org.pentaho.reporting.engine.classic.core.modules.parser.extwriter |
Support for writing
MasterReport instances
to a character stream in XML format. |
org.pentaho.reporting.engine.classic.core.states |
States used in the JFreeReport state transition diagram.
|
Modifier and Type | Method and Description |
---|---|
DataSource |
Element.getDataSource()
Deprecated.
Whereever possible use ElementType implementations instead. This method only exists to let old reports
run.
|
Modifier and Type | Method and Description |
---|---|
void |
Element.setDataSource(DataSource ds)
Deprecated.
The data-source should not be used anymore. Use ElementType implementations instead. This method only
exists to let old reports run.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DataFilter
A data filter is a combined input-/out target.
|
interface |
RawDataSource
The raw data source allows direct access to the filtered raw data.
|
Modifier and Type | Class and Description |
---|---|
class |
AnchorFilter
Deprecated.
The anchor filter is deprecated now. Use the stylekey "anchor" instead.
|
class |
ComponentDrawableFilter
A filter that wraps AWT- and Swing-components into a Drawable implementation.
|
class |
DataRowDataSource
A DataSource that can access values from the 'data-row'.
|
class |
DateFormatFilter
A filter that creates string from dates.
|
class |
DateFormatParser
Parses a String into a java.util.Date.
|
class |
DecimalFormatFilter
A filter that formats the numeric value from a data source to a string representation using the decimal number system
as base.
|
class |
DecimalFormatParser
A filter that parses string values from a data source to a number using the decimal numeric system as base.
|
class |
DrawableLoadFilter
The DrawableLoadFilter is used to load drawable image files (like WMF's) during the report generation process.
|
class |
EmptyDataSource
A data source that always returns null.
|
class |
FormatFilter
The base class for filters that format data.
|
class |
FormatParser
A format parser tries to parse a string into an object.
|
class |
ImageLoadFilter
The image load filter is used to load images during the report generation process.
|
class |
ImageRefFilter
A filter that converts an Image to an ImageReference.
|
class |
MessageFormatFilter
A filter that formats values from a data source to a string representation.
|
class |
NumberFormatFilter
A filter that formats the numeric value from a data source to a string representation.
|
class |
NumberFormatParser
A filter that parses the numeric value from a data source string into a number representation.
|
class |
ResourceFileFilter
Lookup a key from a datasource using a ResourceBundle.
|
class |
ResourceMessageFormatFilter
A filter that formats values from the datarow using a message format object.
|
class |
ShapeFilter
A shape filter.
|
class |
SimpleDateFormatFilter
A filter that creates string from dates.
|
class |
SimpleDateFormatParser
Parses a String into a java.util.Date.
|
class |
StaticDataSource
A data source that returns a constant value.
|
class |
StringFilter
A filter that returns the value from a data source as a String.
|
class |
URLFilter
The URLFilter forms URLs from Strings ,Files and URLs.
|
Modifier and Type | Method and Description |
---|---|
DataSource |
DataSource.clone()
Clones this
DataSource . |
DataSource |
ImageLoadFilter.getDataSource()
Returns the data source for the filter.
|
DataSource |
FormatParser.getDataSource()
Returns the data source for the filter.
|
DataSource |
AnchorFilter.getDataSource()
Deprecated.
Returns the assigned DataSource for this Target.
|
DataSource |
ComponentDrawableFilter.getDataSource()
Returns the assigned DataSource for this Target.
|
DataSource |
ShapeFilter.getDataSource()
Returns the data source for the filter.
|
DataSource |
ResourceFileFilter.getDataSource()
Returns the assigned DataSource for this Target.
|
DataSource |
FormatFilter.getDataSource()
Returns the data source for the filter.
|
DataSource |
URLFilter.getDataSource()
Returns the data source for the filter.
|
DataSource |
DrawableLoadFilter.getDataSource()
Returns the data source for the filter.
|
DataSource |
StringFilter.getDataSource()
Returns the data source for this filter.
|
DataSource |
DataTarget.getDataSource()
Returns the assigned DataSource for this Target.
|
DataSource |
ImageRefFilter.getDataSource()
Returns the data source for the filter.
|
Modifier and Type | Method and Description |
---|---|
void |
ImageLoadFilter.setDataSource(DataSource ds)
Sets the data source.
|
void |
FormatParser.setDataSource(DataSource ds)
Sets the data source.
|
void |
AnchorFilter.setDataSource(DataSource ds)
Deprecated.
Assigns a DataSource for this Target.
|
void |
ComponentDrawableFilter.setDataSource(DataSource ds)
Assigns a DataSource for this Target.
|
void |
ShapeFilter.setDataSource(DataSource dataSource)
Sets the data source for the filter.
|
void |
ResourceFileFilter.setDataSource(DataSource ds)
Assigns a DataSource for this Target.
|
void |
FormatFilter.setDataSource(DataSource ds)
Sets the data source.
|
void |
URLFilter.setDataSource(DataSource ds)
Sets the data source.
|
void |
DrawableLoadFilter.setDataSource(DataSource ds)
Sets the data source.
|
void |
StringFilter.setDataSource(DataSource ds)
Sets the data source for this filter.
|
void |
DataTarget.setDataSource(DataSource ds)
Assigns a DataSource for this Target.
|
void |
ImageRefFilter.setDataSource(DataSource dataSource)
Sets the data source for the filter.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Template
A template defines a common use case for a DataSource and one or more predefined Filters.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTemplate
An abstract base class that implements the
Template interface. |
class |
AnchorFieldTemplate
Deprecated.
the Anchor-Field has been deprecated. Use the style-key "anchor" instead.
|
class |
ComponentFieldTemplate
An drawable field template.
|
class |
DateFieldTemplate
A date field template.
|
class |
DrawableFieldTemplate
An drawable field template.
|
class |
DrawableURLElementTemplate
An image URL element template, which reads the image from a static URL.
|
class |
DrawableURLFieldTemplate
An image URL field template, which reads the image from an URL supplied from a column in the DataRow.
|
class |
EllipseTemplate
A template to create rectangle elements.
|
class |
HorizontalLineTemplate
Defines a horizontal line template.
|
class |
ImageFieldTemplate
An image field template.
|
class |
ImageURLElementTemplate
An image URL element template, which reads the image from a static URL.
|
class |
ImageURLFieldTemplate
An image URL field template, which reads the image from an URL supplied from a column in the DataRow.
|
class |
LabelTemplate
A label template can be used to describe static text content.
|
class |
MessageFieldTemplate
The message field template simplifies the on-the-fly creation of strings.
|
class |
NumberFieldTemplate
A number field template.
|
class |
RectangleTemplate
A template to create rectangle elements.
|
class |
ResourceFieldTemplate
A resource field template, which reads a String value from a ResourceBundle.
|
class |
ResourceLabelTemplate
A resource label template.
|
class |
ResourceMessageTemplate
A field template that formats values from the datarow using a message format object.
|
class |
RoundRectangleTemplate
A template to create rectangle elements.
|
class |
ShapeFieldTemplate
A shape field template.
|
class |
StringFieldTemplate
A string field template.
|
class |
VerticalLineTemplate
Defines a horizontal line template.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractElementType |
class |
AutoLayoutBoxType
A internal type that marks boxes that have been created for layouting purposes.
|
class |
ContentFieldType |
class |
ContentType |
class |
CrosstabElementType
Implementation for crosstab element type.
|
class |
DateFieldType |
class |
EllipseType |
class |
ExternalElementType |
class |
HorizontalLineType |
class |
LabelType |
class |
LegacyType |
class |
MessageType |
class |
NumberFieldType |
class |
RectangleType |
class |
ResourceFieldType |
class |
ResourceLabelType |
class |
ResourceMessageType |
class |
TextFieldType |
class |
VerticalLineType |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSectionType |
class |
BandType |
class |
CrosstabCellBodyType |
class |
CrosstabCellType |
class |
CrosstabColumnGroupBodyType |
class |
CrosstabColumnGroupType |
class |
CrosstabGroupType |
class |
CrosstabHeaderType |
class |
CrosstabOtherGroupBodyType |
class |
CrosstabOtherGroupType |
class |
CrosstabRowGroupBodyType |
class |
CrosstabRowGroupType |
class |
CrosstabSummaryHeaderType |
class |
CrosstabTitleHeaderType |
class |
DetailsFooterType |
class |
DetailsHeaderType |
class |
GroupDataBodyType |
class |
GroupFooterType |
class |
GroupHeaderType |
class |
ItemBandType |
class |
MasterReportType |
class |
NoDataBandType |
class |
PageFooterType |
class |
PageHeaderType |
class |
RelationalGroupType |
class |
ReportFooterType |
class |
ReportHeaderType |
class |
SubGroupBodyType |
class |
SubReportType |
class |
WatermarkType |
Modifier and Type | Interface and Description |
---|---|
interface |
ElementType
A element type is a data-source/data-filter implementation much like the templates.
|
interface |
SectionType
The section type interface is a marker interface to separate data-elements from sections (which contain other
elements but produce no content on their own).
|
Modifier and Type | Class and Description |
---|---|
class |
SurveyScaleType |
Constructor and Description |
---|
DataSourceWriter(ReportWriterContext reportWriter,
DataSource baseObject,
ObjectDescription objectDescription,
org.pentaho.reporting.libraries.xmlns.writer.XmlWriter indent)
Creates a new writer.
|
Modifier and Type | Method and Description |
---|---|
static DataSource |
DataRowConnector.getLastDatasource(DataTarget e)
Deprecated.
no longer used.
|