Uses of Interface
org.pentaho.reporting.engine.classic.core.filter.DataSource

Packages that use DataSource
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. 
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core
 

Methods in org.pentaho.reporting.engine.classic.core that return DataSource
 DataSource Element.getDataSource()
          Deprecated. Whereever possible use ElementType implementations instead.
 

Methods in org.pentaho.reporting.engine.classic.core with parameters of type DataSource
 void Element.setDataSource(DataSource ds)
          Deprecated. The data-source should not be used anymore. Use ElementType implementations instead.
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core.filter
 

Subinterfaces of DataSource in org.pentaho.reporting.engine.classic.core.filter
 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.
 

Classes in org.pentaho.reporting.engine.classic.core.filter that implement DataSource
 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.
 

Methods in org.pentaho.reporting.engine.classic.core.filter that return DataSource
 DataSource DataTarget.getDataSource()
          Returns the assigned DataSource for this Target.
 DataSource AnchorFilter.getDataSource()
          Deprecated. Returns the assigned DataSource for this Target.
 DataSource FormatParser.getDataSource()
          Returns the data source for the filter.
 DataSource ShapeFilter.getDataSource()
          Returns the data source for the filter.
 DataSource StringFilter.getDataSource()
          Returns the data source for this filter.
 DataSource ResourceFileFilter.getDataSource()
          Returns the assigned DataSource for this Target.
 DataSource FormatFilter.getDataSource()
          Returns the data source for the filter.
 DataSource ComponentDrawableFilter.getDataSource()
          Returns the assigned DataSource for this Target.
 DataSource ImageLoadFilter.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 ImageRefFilter.getDataSource()
          Returns the data source for the filter.
 

Methods in org.pentaho.reporting.engine.classic.core.filter with parameters of type DataSource
 void DataTarget.setDataSource(DataSource ds)
          Assigns a DataSource for this Target.
 void AnchorFilter.setDataSource(DataSource ds)
          Deprecated. Assigns a DataSource for this Target.
 void FormatParser.setDataSource(DataSource ds)
          Sets the data source.
 void ShapeFilter.setDataSource(DataSource dataSource)
          Sets the data source for the filter.
 void StringFilter.setDataSource(DataSource ds)
          Sets the data source for this filter.
 void ResourceFileFilter.setDataSource(DataSource ds)
          Assigns a DataSource for this Target.
 void FormatFilter.setDataSource(DataSource ds)
          Sets the data source.
 void ComponentDrawableFilter.setDataSource(DataSource ds)
          Assigns a DataSource for this Target.
 void ImageLoadFilter.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 ImageRefFilter.setDataSource(DataSource dataSource)
          Sets the data source for the filter.
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core.filter.templates
 

Subinterfaces of DataSource in org.pentaho.reporting.engine.classic.core.filter.templates
 interface Template
          A template defines a common use case for a DataSource and one or more predefined Filters.
 

Classes in org.pentaho.reporting.engine.classic.core.filter.templates that implement DataSource
 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.
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core.filter.types
 

Classes in org.pentaho.reporting.engine.classic.core.filter.types that implement DataSource
 class AutoLayoutBoxType
          A internal type that marks boxes that have been created for layouting purposes.
 class ContentFieldType
          Todo: Document Me
 class ContentType
          Todo: Document Me
 class DateFieldType
          Todo: Document Me
 class EllipseType
          Todo: Document Me
 class ExternalElementType
          Todo: Document me!

Date: 01.06.2009 Time: 13:35:08

 class HorizontalLineType
          Todo: Document Me
 class LabelType
          Todo: Document Me
 class LegacyType
          Todo: Document Me
 class MessageType
          Todo: Document Me
 class NumberFieldType
          Todo: Document Me
 class RectangleType
          Todo: Document Me
 class ResourceFieldType
          Todo: Document Me
 class ResourceLabelType
          Todo: Document Me
 class ResourceMessageType
          Todo: Document Me
 class TextFieldType
          Todo: Document Me
 class VerticalLineType
          Todo: Document Me
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core.filter.types.bands
 

Classes in org.pentaho.reporting.engine.classic.core.filter.types.bands that implement DataSource
 class BandType
          Todo: Document Me
 class CrosstabColumnGroupBodyType
          Todo: Document Me
 class CrosstabColumnGroupType
          Todo: Document Me
 class CrosstabGroupType
          Todo: Document Me
 class CrosstabOtherGroupBodyType
          Todo: Document Me
 class CrosstabOtherGroupType
          Todo: Document Me
 class CrosstabRowGroupBodyType
          Todo: Document Me
 class CrosstabRowGroupType
          Todo: Document Me
 class CrosstabSummaryFooterType
          Todo: Document Me
 class CrosstabSummaryHeaderType
          Todo: Document Me
 class CrosstabTitleFooterType
          Todo: Document Me
 class CrosstabTitleHeaderType
          Todo: Document Me
 class DetailsFooterType
          Todo: Document Me
 class DetailsHeaderType
          Todo: Document Me
 class GroupDataBodyType
          Todo: Document Me
 class GroupFooterType
          Todo: Document Me
 class GroupHeaderType
          Todo: Document Me
 class ItemBandType
          Todo: Document Me
 class MasterReportType
          Todo: Document Me
 class NoDataBandType
          Todo: Document Me
 class PageFooterType
          Todo: Document Me
 class PageHeaderType
          Todo: Document Me
 class RelationalGroupType
          Todo: Document Me
 class ReportFooterType
          Todo: Document Me
 class ReportHeaderType
          Todo: Document Me
 class SubGroupBodyType
          Todo: Document Me
 class SubReportType
          Todo: Document Me
 class WatermarkType
          Todo: Document Me
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core.metadata
 

Subinterfaces of DataSource in org.pentaho.reporting.engine.classic.core.metadata
 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).
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core.modules.misc.survey
 

Classes in org.pentaho.reporting.engine.classic.core.modules.misc.survey that implement DataSource
 class SurveyScaleType
          Todo: Document Me
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core.modules.parser.extwriter
 

Constructors in org.pentaho.reporting.engine.classic.core.modules.parser.extwriter with parameters of type DataSource
DataSourceWriter(ReportWriterContext reportWriter, DataSource baseObject, ObjectDescription objectDescription, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter indent)
          Creates a new writer.
 

Uses of DataSource in org.pentaho.reporting.engine.classic.core.states
 

Methods in org.pentaho.reporting.engine.classic.core.states that return DataSource
static DataSource DataRowConnector.getLastDatasource(DataTarget e)
          Deprecated. no longer used.