Serialized Form


Package com.jrefinery.report

Class com.jrefinery.report.Band extends Element implements Serializable

Serialized Fields

allElements

java.util.ArrayList allElements
All the elements for this band, stored by name.


bandDefaults

ElementStyleSheet bandDefaults
The default style-sheet for the elements contained in the band.

Class com.jrefinery.report.DrawableElement extends Element implements Serializable

Class com.jrefinery.report.Element extends java.lang.Object implements Serializable

Serialized Fields

datasource

DataSource datasource
The head of the data source chain.


name

java.lang.String name
The name of the element.


style

ElementStyleSheet style
The stylesheet defines global appearance for elements.


styleSheetCollectionHelper

com.jrefinery.report.Element.ElementStyleSheetCollectionHelper styleSheetCollectionHelper

parent

Band parent
the parent for the element (the band where the element is contained in).

Class com.jrefinery.report.ElementAlignment extends java.lang.Object implements Serializable

Serialization Methods

readResolve

protected java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
Replaces the automatically generated instance with one of the enumeration instances.

Throws:
java.io.ObjectStreamException - if the element could not be resolved.
Serialized Fields

myName

java.lang.String myName
The alignment name.


oldAlignment

int oldAlignment
The corresponding constant defined in the Element class.

Class com.jrefinery.report.EmptyReportException extends ReportProcessingException implements Serializable

Class com.jrefinery.report.Group extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
The name of the group.


fields

java.util.TreeSet fields
The fields that define the group (can be empty).


header

GroupHeader header
The group header (optional).


footer

GroupFooter footer
The group footer (optional).


styleSheetCollectionHelper

com.jrefinery.report.Group.GroupStyleSheetCollectionHelper styleSheetCollectionHelper

Class com.jrefinery.report.GroupFooter extends Band implements Serializable

Class com.jrefinery.report.GroupHeader extends Band implements Serializable

Class com.jrefinery.report.GroupList extends java.lang.Object implements Serializable

Serialized Fields

cache

java.lang.Object[] cache
Cache (this is a set, we need list functionality, but creating Iterators is expensive).


backend

java.util.ArrayList backend

styleSheetCollectionHelper

com.jrefinery.report.GroupList.GroupListStyleSheetCollectionHelper styleSheetCollectionHelper

Class com.jrefinery.report.ImageElement extends Element implements Serializable

Class com.jrefinery.report.ImageReference extends java.lang.Object implements Serializable

Serialized Fields

image

java.awt.Image image
The image.


url

java.net.URL url
The image URL.


bounds

java.awt.geom.Rectangle2D bounds
The area of the unscaled image that hould be displayed.


scaleX

float scaleX
The width scale factor.


scaleY

float scaleY
The height scale factor.


width

int width
The width of the (unscaled) image.


height

int height
The height of the (unscaled) image.

Class com.jrefinery.report.ItemBand extends Band implements Serializable

Class com.jrefinery.report.JFreeReport extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
resolve the pageformat, as PageFormat is not serializable.

Throws:
java.io.IOException - if there is an IO problem.
java.lang.ClassNotFoundException - if there is a class problem.

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
deserizalize the report and restore the pageformat.

Throws:
java.io.IOException - if errors occur
Serialized Fields

data

javax.swing.table.TableModel data
The table model containing the data for the report.


properties

ReportProperties properties
Storage for arbitrary properties that a user can assign to the report.


functions

ExpressionCollection functions
Storage for the functions in the report.


expressions

ExpressionCollection expressions
Storage for the expressions in the report.


groups

GroupList groups
An ordered list of report groups (each group defines its own header and footer).


reportHeader

ReportHeader reportHeader
The report header band (if not null, printed once at the start of the report).


reportFooter

ReportFooter reportFooter
The report footer band (if not null, printed once at the end of the report).


pageHeader

PageHeader pageHeader
The page header band (if not null, printed at the start of every page).


pageFooter

PageFooter pageFooter
The page footer band (if not null, printed at the end of every page).


itemBand

ItemBand itemBand
The item band - used once for each row of data.


reportConfiguration

ReportConfiguration reportConfiguration
The report configuration.


styleSheetCollection

StyleSheetCollection styleSheetCollection

Class com.jrefinery.report.PageFooter extends Band implements Serializable

Class com.jrefinery.report.PageHeader extends Band implements Serializable

Class com.jrefinery.report.ReportEventException extends ReportProcessingException implements Serializable

Serialized Fields

childExceptions

java.util.List childExceptions
the collected child exceptions.

Class com.jrefinery.report.ReportFooter extends Band implements Serializable

Class com.jrefinery.report.ReportHeader extends Band implements Serializable

Class com.jrefinery.report.ReportInitialisationException extends org.jfree.util.StackableException implements Serializable

Class com.jrefinery.report.ReportInterruptedException extends ReportProcessingException implements Serializable

Class com.jrefinery.report.ReportProcessingException extends org.jfree.util.StackableException implements Serializable

Class com.jrefinery.report.ShapeElement extends Element implements Serializable

Class com.jrefinery.report.TextElement extends Element implements Serializable

Serialized Fields

stringfilter

StringFilter stringfilter
The filter used to convert values (Objects) to strings.

Class com.jrefinery.report.UnmodifiableGroupList extends GroupList implements Serializable


Package com.jrefinery.report.action

Class com.jrefinery.report.action.AboutAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.CloseAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.ExportToCSVAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.ExportToExcelAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.ExportToHtmlAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.FirstPageAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.GotoPageAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.LastPageAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.NextPageAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.PageSetupAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.PreviousPageAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.PrintAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.SaveAsAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.ZoomInAction extends AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.action.ZoomOutAction extends AbstractActionDowngrade implements Serializable


Package com.jrefinery.report.event

Class com.jrefinery.report.event.LayoutEvent extends ReportEvent implements Serializable

Serialized Fields

layoutedBand

Band layoutedBand
the current band.

Class com.jrefinery.report.event.ReportEvent extends java.util.EventObject implements Serializable

Serialized Fields

type

int type
The event type for this event.


Package com.jrefinery.report.filter

Class com.jrefinery.report.filter.DataRowDataSource extends java.lang.Object implements Serializable

Serialized Fields

dataSourceColumnName

java.lang.String dataSourceColumnName
The name of the field/expression/function referenced by this data source.

Class com.jrefinery.report.filter.DateFormatFilter extends FormatFilter implements Serializable

Class com.jrefinery.report.filter.DateFormatParser extends FormatParser implements Serializable

Class com.jrefinery.report.filter.DecimalFormatFilter extends NumberFormatFilter implements Serializable

Class com.jrefinery.report.filter.DecimalFormatParser extends NumberFormatParser implements Serializable

Class com.jrefinery.report.filter.DrawableFilter extends java.lang.Object implements Serializable

Serialized Fields

dataSource

DataSource dataSource
The data source.

Class com.jrefinery.report.filter.EmptyDataSource extends java.lang.Object implements Serializable

Class com.jrefinery.report.filter.ExpressionDataSource extends java.lang.Object implements Serializable

Serialized Fields

expression

java.lang.String expression
Deprecated. 
The name of the expression as defined in the function collection for the report.

See Also:
Expression.setName(String), Expression.getName()

dataRow

DataRow dataRow
Deprecated. 
the DataRow connected with this DataSource.

Class com.jrefinery.report.filter.FormatFilter extends java.lang.Object implements Serializable

Serialized Fields

format

java.text.Format format
The format used to create the string representation of the data.


datasource

DataSource datasource
The datasource from where the data is obtained.


nullvalue

java.lang.String nullvalue
The string used to represent null.

Class com.jrefinery.report.filter.FormatParser extends java.lang.Object implements Serializable

Serialized Fields

format

java.text.Format format
The format used to create the string representation of the data.


datasource

DataSource datasource
The datasource from where the data is obtained.


nullvalue

java.lang.Object nullvalue
The object used to represent null.

Class com.jrefinery.report.filter.FunctionDataSource extends java.lang.Object implements Serializable

Serialized Fields

function

java.lang.String function
Deprecated. 
The name of the function as defined in the function collection for the report.

See Also:
Expression.setName(String), Expression.getName()

dataRow

DataRow dataRow
Deprecated. 
The data row.

Class com.jrefinery.report.filter.ImageLoadFilter extends java.lang.Object implements Serializable

Serialized Fields

imageCache

KeyedQueue imageCache
the cache for previously loaded images. If the maximum size of the cache reached,


source

DataSource source
The datasource from where to read the urls.

Class com.jrefinery.report.filter.ImageRefFilter extends java.lang.Object implements Serializable

Serialized Fields

dataSource

DataSource dataSource
The data source.

Class com.jrefinery.report.filter.NumberFormatFilter extends FormatFilter implements Serializable

Class com.jrefinery.report.filter.NumberFormatParser extends FormatParser implements Serializable

Class com.jrefinery.report.filter.ReportDataSource extends java.lang.Object implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName
Deprecated. 
The field name.


dataRow

DataRow dataRow
Deprecated. 
The data row.

Class com.jrefinery.report.filter.ResourceFileFilter extends java.lang.Object implements Serializable

Serialized Fields

resources

java.util.ResourceBundle resources
the used resource bundle.


dataSource

DataSource dataSource
the filtered data source.

Class com.jrefinery.report.filter.ShapeFilter extends java.lang.Object implements Serializable

Serialized Fields

dataSource

DataSource dataSource
The data source.

Class com.jrefinery.report.filter.SimpleDateFormatFilter extends DateFormatFilter implements Serializable

Class com.jrefinery.report.filter.SimpleDateFormatParser extends DateFormatParser implements Serializable

Class com.jrefinery.report.filter.StaticDataSource extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Helper method for serialization.

Throws:
java.io.IOException - when reading the stream fails.
java.lang.ClassNotFoundException - if a class definition for a serialized object could not be found.

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Helper method for serialization.

Throws:
java.io.IOException - if errors occur while writing the stream.

Class com.jrefinery.report.filter.StringFilter extends java.lang.Object implements Serializable

Serialized Fields

source

DataSource source
The data source for this filter.


nullvalue

java.lang.String nullvalue
The string used to represent a null value.

Class com.jrefinery.report.filter.URLFilter extends java.lang.Object implements Serializable

Serialized Fields

source

DataSource source
The datasource used to form the urls. This datasource should return strings, files or urls


baseURL

java.net.URL baseURL
The base url is used to form the complete url if the given url is relative.

See Also:
URL.URL(java.net.URL, java.lang.String)


Package com.jrefinery.report.filter.templates

Class com.jrefinery.report.filter.templates.AbstractTemplate extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
The template name.

Class com.jrefinery.report.filter.templates.DateFieldTemplate extends AbstractTemplate implements Serializable

Serialized Fields

dateFilter

SimpleDateFormatFilter dateFilter
The date format filter.


dataRowDataSource

DataRowDataSource dataRowDataSource
The data-row datasource.


stringFilter

StringFilter stringFilter
A string filter.

Class com.jrefinery.report.filter.templates.ImageFieldTemplate extends AbstractTemplate implements Serializable

Serialized Fields

dataRowDataSource

DataRowDataSource dataRowDataSource
The data row reader.


imageRefFilter

ImageRefFilter imageRefFilter
An image reference filter.

Class com.jrefinery.report.filter.templates.ImageURLElementTemplate extends AbstractTemplate implements Serializable

Serialized Fields

imageLoadFilter

ImageLoadFilter imageLoadFilter
The image load filter.


staticDataSource

StaticDataSource staticDataSource
A static datasource.


urlFilter

URLFilter urlFilter
A URL filter.

Class com.jrefinery.report.filter.templates.ImageURLFieldTemplate extends AbstractTemplate implements Serializable

Serialized Fields

imageLoadFilter

ImageLoadFilter imageLoadFilter
An image load filter.


dataRowDataSource

DataRowDataSource dataRowDataSource
A data row accessor.


urlFilter

URLFilter urlFilter
A URL filter.

Class com.jrefinery.report.filter.templates.LabelTemplate extends AbstractTemplate implements Serializable

Serialized Fields

staticDataSource

StaticDataSource staticDataSource
A static data source.


stringFilter

StringFilter stringFilter
A string filter.

Class com.jrefinery.report.filter.templates.NumberFieldTemplate extends AbstractTemplate implements Serializable

Serialized Fields

decimalFormatFilter

DecimalFormatFilter decimalFormatFilter
A decimal format filter.


dataRowDataSource

DataRowDataSource dataRowDataSource
A data-row accessor.


stringFilter

StringFilter stringFilter
A string filter.

Class com.jrefinery.report.filter.templates.ResourceFieldTemplate extends AbstractTemplate implements Serializable

Serialized Fields

dataRowDataSource

DataRowDataSource dataRowDataSource
A data-row accessor.


stringFilter

StringFilter stringFilter
A string filter.


resourceFilter

ResourceFileFilter resourceFilter
A resource file filter.


resourceClassName

java.lang.String resourceClassName
The resource class name.

Class com.jrefinery.report.filter.templates.ResourceLabelTemplate extends AbstractTemplate implements Serializable

Serialized Fields

staticDataSource

StaticDataSource staticDataSource
A static datasource.


stringFilter

StringFilter stringFilter
A string filter.


resourceFilter

ResourceFileFilter resourceFilter
A resource file filter.


resourceClassName

java.lang.String resourceClassName
The resource class name.

Class com.jrefinery.report.filter.templates.ShapeFieldTemplate extends AbstractTemplate implements Serializable

Serialized Fields

dataRowDataSource

DataRowDataSource dataRowDataSource
The data row reader.


shapeFilter

ShapeFilter shapeFilter
A shape filter.

Class com.jrefinery.report.filter.templates.StringFieldTemplate extends AbstractTemplate implements Serializable

Serialized Fields

dataRowDataSource

DataRowDataSource dataRowDataSource
The data-row data source.


stringFilter

StringFilter stringFilter
A string filter.


Package com.jrefinery.report.function

Class com.jrefinery.report.function.BSHExpression extends AbstractExpression implements Serializable

Serialized Fields

interpreter

bsh.Interpreter interpreter
The beanshell-interpreter used to evaluate the expression.

Class com.jrefinery.report.function.CountDistinctFunction extends AbstractFunction implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Helper method for serialization.

Throws:
java.io.IOException - when reading the stream fails.
java.lang.ClassNotFoundException - if a class definition for a serialized object could not be found.

Class com.jrefinery.report.function.ElementColorFunction extends AbstractFunction implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Helper method for serialization.

Throws:
java.io.IOException - when reading the stream fails.
java.lang.ClassNotFoundException - if a class definition for a serialized object could not be found.

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Helper method for serialization.

Throws:
java.io.IOException - if errors occur while writing the stream.

Class com.jrefinery.report.function.ElementVisibilitySwitchFunction extends AbstractFunction implements Serializable

Serialized Fields

trigger

boolean trigger
The function value.


warned

boolean warned
A flag indicating whether a waring has been printed.


pagebreak

boolean pagebreak
A flag indicating whether a pagebreak was encountered.

Class com.jrefinery.report.function.EventMonitorFunction extends AbstractFunction implements Serializable

Serialized Fields

reportStartCount

int reportStartCount
Counts the number of times the reportStarted(...) method is called.

Class com.jrefinery.report.function.ExpressionCollection extends java.lang.Object implements Serializable

Serialized Fields

expressionPositions

java.util.HashMap expressionPositions
Storage for the Expressions in the collection.


expressionList

java.util.ArrayList expressionList
Ordered storage for the Expressions.

Class com.jrefinery.report.function.FunctionInitializeException extends ReportInitialisationException implements Serializable

Serialized Fields

parent

java.lang.Exception parent
The parent exception.

Class com.jrefinery.report.function.FunctionProcessingException extends org.jfree.util.StackableRuntimeException implements Serializable

Class com.jrefinery.report.function.GroupCountFunction extends AbstractFunction implements Serializable

Serialized Fields

count

int count
The number of groups.

Class com.jrefinery.report.function.ItemAvgFunction extends AbstractFunction implements Serializable

Serialized Fields

sum

java.math.BigDecimal sum
The item sum.


itemCount

java.math.BigDecimal itemCount
The item count.


parser

NumberFormatParser parser
The parser for performing data conversion.


datasource

StaticDataSource datasource
The data source of the parser.

Class com.jrefinery.report.function.ItemColumnQuotientExpression extends AbstractExpression implements Serializable

Serialized Fields

parser

NumberFormatParser parser
The parser for performing data conversion.


datasource

StaticDataSource datasource
The datasource of the parser.

Class com.jrefinery.report.function.ItemColumnQuotientFunction extends ItemColumnQuotientExpression implements Serializable

Class com.jrefinery.report.function.ItemCountFunction extends AbstractFunction implements Serializable

Serialized Fields

count

int count
The item count.

Class com.jrefinery.report.function.ItemHideFunction extends AbstractFunction implements Serializable

Serialized Fields

lastObject

java.lang.Object lastObject
The last object.


visible

boolean visible
The 'visible' flag.


firstInGroup

boolean firstInGroup
The 'first-in-group' flag.

Class com.jrefinery.report.function.ItemMaxFunction extends AbstractFunction implements Serializable

Serialized Fields

max

java.math.BigDecimal max
The maximum value.


parser

NumberFormatParser parser
The parser for performing data conversion.


datasource

StaticDataSource datasource
The datasource of the parser.

Class com.jrefinery.report.function.ItemMinFunction extends AbstractFunction implements Serializable

Serialized Fields

min

java.math.BigDecimal min
The minimum value.


parser

NumberFormatParser parser
The parser for performing data conversion.


datasource

StaticDataSource datasource
The datasource of the parser.

Class com.jrefinery.report.function.ItemPercentageFunction extends AbstractFunction implements Serializable

Serialized Fields

totalSumFunction

TotalGroupSumFunction totalSumFunction
A total group sum function.


currentValue

java.math.BigDecimal currentValue
The current value.


parser

NumberFormatParser parser
The parser for performing data conversion.


datasource

StaticDataSource datasource
The datasource of the parser.

Class com.jrefinery.report.function.ItemSumFunction extends AbstractFunction implements Serializable

Serialized Fields

sum

java.math.BigDecimal sum
The item sum.


parser

NumberFormatParser parser
The parser for performing data conversion.


datasource

StaticDataSource datasource
The datasource of the parser.

Class com.jrefinery.report.function.PageFunction extends AbstractFunction implements Serializable

Serialized Fields

page

int page
The page.


isGroupStarted

boolean isGroupStarted
The 'group-started' flag.

Class com.jrefinery.report.function.PageTotalFunction extends PageFunction implements Serializable

Serialized Fields

pageStorage

com.jrefinery.report.function.PageTotalFunction.PageStorage pageStorage
The page number.


groupPages

java.util.HashMap groupPages
The group pages.


isGroupStarted

boolean isGroupStarted
The group started flag.

Class com.jrefinery.report.function.PaintComponentFunction extends AbstractFunction implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Helper method for serialization.

Throws:
java.io.IOException - when reading the stream fails.
java.lang.ClassNotFoundException - if a class definition for a serialized object could not be found.

Class com.jrefinery.report.function.PaintDynamicComponentFunction extends AbstractFunction implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Helper method for serialization.

Throws:
java.io.IOException - when reading the stream fails.
java.lang.ClassNotFoundException - if a class definition for a serialized object could not be found.

Class com.jrefinery.report.function.ReportPropertyFunction extends AbstractFunction implements Serializable

Serialized Fields

value

java.lang.Object value
Deprecated. 
The function value.

Class com.jrefinery.report.function.TextFormatExpression extends AbstractExpression implements Serializable

Serialized Fields

fieldList

java.util.ArrayList fieldList
An ordered list containing the fieldnames used in the expression.

Class com.jrefinery.report.function.TotalCalculationFunction extends AbstractFunction implements Serializable

Serialized Fields

storedResults

java.util.ArrayList storedResults
A list of results.


currentIndex

int currentIndex
The current index.

Class com.jrefinery.report.function.TotalGroupSumFunction extends AbstractFunction implements Serializable

Serialized Fields

groupResult

com.jrefinery.report.function.TotalGroupSumFunction.GroupSum groupResult
The group sum.


results

java.util.ArrayList results
A list of results.


currentIndex

int currentIndex
The current index.

Class com.jrefinery.report.function.TotalGroupSumQuotientFunction extends AbstractFunction implements Serializable

Serialized Fields

parser

NumberFormatParser parser
The parser for performing data conversion.


datasource

StaticDataSource datasource
The datasource of the parser.


groupDividend

com.jrefinery.report.function.TotalGroupSumQuotientFunction.GroupSum groupDividend
The group sums for dividend and divisor.


groupDivisor

com.jrefinery.report.function.TotalGroupSumQuotientFunction.GroupSum groupDivisor
The group divisor.


dividendResults

java.util.ArrayList dividendResults
A list of results.


divisorResults

java.util.ArrayList divisorResults
A list of divisor results.


currentIndex

int currentIndex
The current index.


Package com.jrefinery.report.io.ext.factory.datasource

Class com.jrefinery.report.io.ext.factory.datasource.DataSourceReferenceTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

rows

java.util.ArrayList rows
Storage for the rows.


Package com.jrefinery.report.io.ext.factory.objects

Class com.jrefinery.report.io.ext.factory.objects.ObjectReferenceTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

rows

java.util.ArrayList rows
Storage for the rows.


Package com.jrefinery.report.io.ext.factory.stylekey

Class com.jrefinery.report.io.ext.factory.stylekey.StyleKeyReferenceTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

rows

java.util.ArrayList rows
Storage for the rows.


Package com.jrefinery.report.io.ext.writer

Class com.jrefinery.report.io.ext.writer.ReportConverterGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

sourceField

javax.swing.JTextField sourceField
The source field.


targetField

javax.swing.JTextField targetField
The target field.


fileChooser

javax.swing.JFileChooser fileChooser
A file chooser.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.io.ext.writer.ReportWriterException extends org.jfree.util.StackableException implements Serializable


Package com.jrefinery.report.preview

Class com.jrefinery.report.preview.CSVExportDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

txFilename

javax.swing.JTextField txFilename
Filename text field.


cbEncoding

javax.swing.JComboBox cbEncoding
The encoding combo-box.


encodingModel

EncodingComboBoxModel encodingModel
The encoding model.


cbxStrictLayout

javax.swing.JCheckBox cbxStrictLayout
The strict layout check-box.


rbSeparatorTab

javax.swing.JRadioButton rbSeparatorTab
A radio button for tab separators.


rbSeparatorColon

javax.swing.JRadioButton rbSeparatorColon
A radio button for colon separators.


rbSeparatorSemicolon

javax.swing.JRadioButton rbSeparatorSemicolon
A radio button for semi-colon separators.


rbSeparatorOther

javax.swing.JRadioButton rbSeparatorOther
A radio button for other separators.


txSeparatorOther

javax.swing.JTextField txSeparatorOther
A text field for the 'other' separator.


rbExportData

javax.swing.JRadioButton rbExportData
A radio button for exporting data only.


rbExportPrintedElements

javax.swing.JRadioButton rbExportPrintedElements
A radio button for exporting all printed elements.


fileChooser

javax.swing.JFileChooser fileChooser
A file chooser.


confirmed

boolean confirmed
Confirmed flag.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.ExcelExportDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

actionConfirm

javax.swing.Action actionConfirm
Confirm action.


actionCancel

javax.swing.Action actionCancel
Cancel action.


actionSelectFile

javax.swing.Action actionSelectFile
Select file action.


txFilename

javax.swing.JTextField txFilename
Filename text field.


cbStrictLayout

javax.swing.JCheckBox cbStrictLayout
The strict layout check-box.


confirmed

boolean confirmed
Confirmed flag.


btnConfirm

javax.swing.JButton btnConfirm
Confirm button.


btnCancel

javax.swing.JButton btnCancel
Cancel button.


resources

java.util.ResourceBundle resources
Localised resources.


fileChooser

javax.swing.JFileChooser fileChooser
A file chooser.

Class com.jrefinery.report.preview.ExportAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

plugin

ExportPlugin plugin
The export plug-in.


report

JFreeReport report
The report.


proxyBase

PreviewProxyBase proxyBase
The backend that is used to execute the report.

Class com.jrefinery.report.preview.HtmlExportDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

actionCancel

javax.swing.Action actionCancel
Cancel action.


txStreamFilename

javax.swing.JTextField txStreamFilename
Filename text field.


txZipFilename

javax.swing.JTextField txZipFilename
ZIP filename text field.


txDirFilename

javax.swing.JTextField txDirFilename
Directory filename text field.


txZipDataFilename

javax.swing.JTextField txZipDataFilename
ZIP data file name.


txDirDataFilename

javax.swing.JTextField txDirDataFilename
Directory data file name text field.


txTitle

javax.swing.JTextField txTitle
Title text field.


txAuthor

javax.swing.JTextField txAuthor
Author text field.


cbEncoding

javax.swing.JComboBox cbEncoding
A combo-box for selecting the encoding.


encodingModel

EncodingComboBoxModel encodingModel
The encoding data model.


cbxStrictLayout

javax.swing.JCheckBox cbxStrictLayout
A check-box for selecting 'strict layout'.


rbGenerateXHTML

javax.swing.JRadioButton rbGenerateXHTML
A radio button for selecting XHTML.


rbGenerateHTML4

javax.swing.JRadioButton rbGenerateHTML4
A radio button for selecting HTML4.


cbxCopyExternalReferencesZip

javax.swing.JCheckBox cbxCopyExternalReferencesZip
A check-box for...


cbxCopyExternalReferencesDir

javax.swing.JCheckBox cbxCopyExternalReferencesDir
A check-boc for...


confirmed

boolean confirmed
Confirmed flag.


fileChooserZip

javax.swing.JFileChooser fileChooserZip
A file chooser for a ZIP file.


fileChooserDir

javax.swing.JFileChooser fileChooserDir
A file chooser for a directory.


fileChooserStream

javax.swing.JFileChooser fileChooserStream
A file chooser for a stream.


exportSelection

javax.swing.JTabbedPane exportSelection
Tabs for the export selection.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PDFSaveDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

actionConfirm

javax.swing.Action actionConfirm
Confirm action.


actionCancel

javax.swing.Action actionCancel
Cancel action.


actionSecuritySelection

javax.swing.Action actionSecuritySelection
Security selection action.


actionSelectFile

javax.swing.Action actionSelectFile
Select file action.


txFilename

javax.swing.JTextField txFilename
Filename text field.


txAuthor

javax.swing.JTextField txAuthor
Author text field.


txTitle

javax.swing.JTextField txTitle
Title text field.


rbSecurityNone

javax.swing.JRadioButton rbSecurityNone
Security (none) radio button.


rbSecurity40Bit

javax.swing.JRadioButton rbSecurity40Bit
Security (40 bit) radio button.


rbSecurity128Bit

javax.swing.JRadioButton rbSecurity128Bit
Security (128 bit) radio button.


txUserPassword

javax.swing.JTextField txUserPassword
User password text field.


txOwnerPassword

javax.swing.JTextField txOwnerPassword
Owner password text field.


txConfUserPassword

javax.swing.JTextField txConfUserPassword
Confirm user password text field.


txConfOwnerPassword

javax.swing.JTextField txConfOwnerPassword
Confirm ownder password text field.


cxAllowCopy

javax.swing.JCheckBox cxAllowCopy
Allow copy check box.


cxAllowScreenReaders

javax.swing.JCheckBox cxAllowScreenReaders
Allow screen readers check box.


cbAllowPrinting

javax.swing.JComboBox cbAllowPrinting
Allow printing check box.


cxAllowAssembly

javax.swing.JCheckBox cxAllowAssembly
Allow assembly check box.


cxAllowModifyContents

javax.swing.JCheckBox cxAllowModifyContents
Allow modify contents check box.


cxAllowModifyAnnotations

javax.swing.JCheckBox cxAllowModifyAnnotations
Allow modify annotations check box.


cxAllowFillIn

javax.swing.JCheckBox cxAllowFillIn
Allow fill in check box.


printingModel

javax.swing.DefaultComboBoxModel printingModel
Combo box for selecting the printing model.


cbEncoding

javax.swing.JComboBox cbEncoding
A combo-box for selecting the encoding.


encodingModel

EncodingComboBoxModel encodingModel
A model for the available encodings.


confirmed

boolean confirmed
Confirmed flag.


btnConfirm

javax.swing.JButton btnConfirm
Confirm button.


btnCancel

javax.swing.JButton btnCancel
Cancel button.


resources

java.util.ResourceBundle resources
Localised resources.


fileChooser

javax.swing.JFileChooser fileChooser
A file chooser.

Class com.jrefinery.report.preview.PlainTextExportDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

confirmed

boolean confirmed
Confirmed flag.


resources

java.util.ResourceBundle resources
Localised resources.


plainTextEncodingModel

EncodingComboBoxModel plainTextEncodingModel
The plain text encodings.


ibmPrinterEncodingModel

EncodingComboBoxModel ibmPrinterEncodingModel
The IBM printer encodings.


epsonPrinterEncodingModel

EncodingComboBoxModel epsonPrinterEncodingModel
The Epson printer encodings.


selectedEncodingModel

EncodingComboBoxModel selectedEncodingModel
The selected encoding model.


cbEncoding

javax.swing.JComboBox cbEncoding
A combo-box for selecting the encoding.


rbPlainPrinterCommandSet

javax.swing.JRadioButton rbPlainPrinterCommandSet
A radio button for selecting plain printer commands.


rbEpsonPrinterCommandSet

javax.swing.JRadioButton rbEpsonPrinterCommandSet
A radio button for selecting Epson printer commands.


rbIBMPrinterCommandSet

javax.swing.JRadioButton rbIBMPrinterCommandSet
A radio button for selecting IBM printer commands.


txFilename

javax.swing.JTextField txFilename
The filename text field.


cbLinesPerInch

javax.swing.JComboBox cbLinesPerInch
A combo-box for selecting lines per inch.


cbCharsPerInch

javax.swing.JComboBox cbCharsPerInch
A combo-box for selecting characters per inch.


fileChooser

javax.swing.JFileChooser fileChooser
A file chooser.


plainTextCommandSet

PrinterCommandSet plainTextCommandSet
The printer command set for generic text printers.


ibmPrinterCommandSet

PrinterCommandSet ibmPrinterCommandSet
The printer command set for ibm compatible text printers.


epsonPrinterCommandSet

PrinterCommandSet epsonPrinterCommandSet
The printer command set for epson compatible text printers.

Class com.jrefinery.report.preview.PreviewApplet extends javax.swing.JApplet implements Serializable

Serialized Fields

base

PreviewProxyBase base
A preview proxy.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PreviewDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

base

PreviewProxyBase base
A preview proxy.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PreviewFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

base

PreviewProxyBase base
A preview proxy.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PreviewInternalFrame extends javax.swing.JInternalFrame implements Serializable

Serialized Fields

base

PreviewProxyBase base
A preview proxy.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PreviewProxyBase extends javax.swing.JComponent implements Serializable

Serialized Fields

paginationWorker

Worker paginationWorker
The worker thread which is used to perform the repagination.


aboutAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction aboutAction
The 'about' action.


closeAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction closeAction
The 'close' action.


firstPageAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction firstPageAction
The 'first page' action.


lastPageAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction lastPageAction
The 'last page' action.


nextPageAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction nextPageAction
The 'next page' action.


previousPageAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction previousPageAction
The 'previous page' action.


zoomInAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction zoomInAction
The 'zoom in' action.


zoomOutAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction zoomOutAction
The 'zoom out' action.


gotoAction

com.jrefinery.report.preview.PreviewProxyBase.WrapperAction gotoAction
The 'goto' action.


zoomSelect

javax.swing.JComboBox zoomSelect
The combobox enables a direct selection of the desired zoomFactor.


zoomIndex

int zoomIndex
The current zoom index (indexes into the zoomFactors array).


reportPane

ReportPane reportPane
The pane that displays the report within the frame.


resources

java.util.ResourceBundle resources
Locale-specific resources.


largeIconsEnabled

boolean largeIconsEnabled
Defines whether to use 24x24 icons or 16x16 icons.


statusHolder

javax.swing.JLabel statusHolder
Label for status.


toolbar

javax.swing.JToolBar toolbar
Toolbar.


maximumSize

java.awt.Dimension maximumSize
The maximum size.


preferredSize

java.awt.Dimension preferredSize
The preferred size.


proxy

PreviewProxy proxy
A preview proxy.


exportPlugIns

java.util.ArrayList exportPlugIns

pluginActions

java.util.HashMap pluginActions
A collection of actions, keyed by the export plugin.

Class com.jrefinery.report.preview.PreviewProxyBase.ZoomSetAction extends AbstractActionDowngrade implements Serializable

Serialized Fields

zoomFactor

int zoomFactor
The zoom factor index.

Class com.jrefinery.report.preview.ReportPane extends javax.swing.JComponent implements Serializable

Serialized Fields

graphCache

java.awt.image.BufferedImage graphCache
The page cache contains one complete page. For performance reasons, I buffer the rendered image and discard it when the page is changed or zooming.


pageNumber

int pageNumber
The current page number.


zoomFactor

float zoomFactor
The current zoom-factor.


pageCount

int pageCount
The number of pages required for the report given the current page format.


pageStateList

ReportStateList pageStateList
Storage for end-of-page state information.


borderPainted

boolean borderPainted
A flag to indicate whether the border is painted or not.


error

java.lang.Exception error
The last error that occurred while printing or painting the report.


report

JFreeReport report
The report.


paginateLock

com.jrefinery.report.preview.ReportPane.PaginateLock paginateLock
The local paginate lock instance.


processor

PageableReportProcessor processor
The report processor.


Package com.jrefinery.report.tablemodel

Class com.jrefinery.report.tablemodel.ScrollableResultSetTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

resultset

java.sql.ResultSet resultset
The scrollable ResultSet source.


dbmd

java.sql.ResultSetMetaData dbmd
The ResultSetMetaData object for this result set.


rowCount

int rowCount
The number of rows in the result set.


Package com.jrefinery.report.targets

Class com.jrefinery.report.targets.FloatDimension extends org.jfree.ui.FloatDimension implements Serializable

Class com.jrefinery.report.targets.FontDefinition extends java.lang.Object implements Serializable

Serialized Fields

fontEncoding

java.lang.String fontEncoding
the preferred text encoding for this font.


fontName

java.lang.String fontName
The FontName of the font. This defines the Font-Family.


fontSize

int fontSize
the font size in point.


isBold

boolean isBold
this font's bold flag.


isItalic

boolean isItalic
this font's italic flag.


isUnderline

boolean isUnderline
this font's underline flag.


isStrikeThrough

boolean isStrikeThrough
this font's strikethrough flag.


embeddedFont

boolean embeddedFont
whether to embedd the font in the target documents, if supported.


Package com.jrefinery.report.targets.base.content

Class com.jrefinery.report.targets.base.content.ContentCreationException extends org.jfree.util.StackableException implements Serializable


Package com.jrefinery.report.targets.base.layout

Class com.jrefinery.report.targets.base.layout.SizeCalculatorException extends org.jfree.util.StackableException implements Serializable


Package com.jrefinery.report.targets.pageable

Class com.jrefinery.report.targets.pageable.OutputTargetException extends SizeCalculatorException implements Serializable


Package com.jrefinery.report.targets.pageable.pagelayout

Class com.jrefinery.report.targets.pageable.pagelayout.SimplePageLayoutCursor extends java.lang.Object implements Serializable

Serialized Fields

y

float y
The y-coordinate.


pageBottom

float pageBottom
The bottom of the page.


reserved

float reserved
The reserved space at the bottom of the page.


pageTop

float pageTop
The space used by the pageheader.


Package com.jrefinery.report.targets.style

Class com.jrefinery.report.targets.style.BandDefaultStyleSheet extends BandStyleSheet implements Serializable

Serialized Fields

locked

boolean locked
a flag indicating the read-only state of this style sheet.

Class com.jrefinery.report.targets.style.BandStyleSheet extends ElementStyleSheet implements Serializable

Class com.jrefinery.report.targets.style.ElementDefaultStyleSheet extends ElementStyleSheet implements Serializable

Serialized Fields

locked

boolean locked
a flag indicating the read-only state of this style sheet.

Class com.jrefinery.report.targets.style.ElementStyleSheet extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Helper method for serialization.

Throws:
java.io.IOException - when reading the stream fails.
java.lang.ClassNotFoundException - if a class definition for a serialized object could not be found.

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Helper method for serialization.

Throws:
java.io.IOException - if errors occur while writing the stream.
Serialized Fields

id

InstanceID id

name

java.lang.String name
The style-sheet name.


parents

java.util.ArrayList parents
Storage for the parent style sheets (if any).


defaultSheets

java.util.ArrayList defaultSheets
Storage for readonly style sheets.


allowCaching

boolean allowCaching
A flag that controls whether or not caching is allowed.

Class com.jrefinery.report.targets.style.InvalidStyleSheetCollectionException extends org.jfree.util.StackableRuntimeException implements Serializable

Class com.jrefinery.report.targets.style.StyleKey extends java.lang.Object implements Serializable

Serialization Methods

readResolve

protected java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
Replaces the automaticly generated instance with one of the defined stylekey instances or creates a new stylekey.

Throws:
java.io.ObjectStreamException - if the element could not be resolved.
Serialized Fields

name

java.lang.String name
The name of the style key.


valueType

java.lang.Class valueType
The class of the value.


hashCode

int hashCode
The cached hashcode for the stylekey.

Class com.jrefinery.report.targets.style.StyleSheetCollection extends java.lang.Object implements Serializable

Serialized Fields

styleSheets

HashNMap styleSheets

Class com.jrefinery.report.targets.style.StyleSheetCollectionHelper extends java.lang.Object implements Serializable

Serialized Fields

styleSheetCollection

StyleSheetCollection styleSheetCollection


Package com.jrefinery.report.util

Class com.jrefinery.report.util.AbstractActionDowngrade extends javax.swing.AbstractAction implements Serializable

Class com.jrefinery.report.util.ActionButton extends javax.swing.JButton implements Serializable

Serialized Fields

action

javax.swing.Action action
The action.


propertyChangeHandler

com.jrefinery.report.util.ActionButton.ActionEnablePropertyChangeHandler propertyChangeHandler
The property change handler.

Class com.jrefinery.report.util.ActionMenuItem extends javax.swing.JMenuItem implements Serializable

Serialized Fields

action

javax.swing.Action action
The action.


propertyChangeHandler

com.jrefinery.report.util.ActionMenuItem.ActionEnablePropertyChangeHandler propertyChangeHandler
The property change handler.

Class com.jrefinery.report.util.ActionRadioButton extends javax.swing.JRadioButton implements Serializable

Serialized Fields

action

javax.swing.Action action
The action.


propertyChangeHandler

com.jrefinery.report.util.ActionRadioButton.ActionEnablePropertyChangeHandler propertyChangeHandler
The property change handler.

Class com.jrefinery.report.util.DefaultReportConfiguration extends ReportConfiguration implements Serializable

Class com.jrefinery.report.util.ExceptionDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

backtraceArea

javax.swing.JTextArea backtraceArea
A UI component for displaying the stack trace.


messageLabel

javax.swing.JLabel messageLabel
A UI component for displaying the message.


currentEx

java.lang.Exception currentEx
The exception.


okAction

com.jrefinery.report.util.ExceptionDialog.OKAction okAction
An action associated with the 'OK' button.


detailsAction

com.jrefinery.report.util.ExceptionDialog.DetailsAction detailsAction
An action associated with the 'Details' button.


scroller

javax.swing.JScrollPane scroller
A scroll pane.


filler

javax.swing.JPanel filler
A filler panel.

Class com.jrefinery.report.util.HashNMap extends java.lang.Object implements Serializable

Serialized Fields

table

java.util.HashMap table
The underlying storage.

Class com.jrefinery.report.util.HTMLCharacterEntities extends java.util.Properties implements Serializable

Class com.jrefinery.report.util.InstanceID extends java.lang.Object implements Serializable

Class com.jrefinery.report.util.KeyedQueue extends java.lang.Object implements Serializable

Serialized Fields

list

java.util.LinkedList list
Ordered storage for the queued items.


table

java.util.HashMap table
Keyed storage for the queued items.


limit

int limit
The maximum number of items in the queue.

Class com.jrefinery.report.util.LengthLimitingDocument extends javax.swing.text.PlainDocument implements Serializable

Serialized Fields

maxlen

int maxlen
The maximum length.

Class com.jrefinery.report.util.ObjectStreamResolveException extends java.io.ObjectStreamException implements Serializable

Class com.jrefinery.report.util.PropertyFileReportConfiguration extends ReportConfiguration implements Serializable

Class com.jrefinery.report.util.ReportConfiguration extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Helper method for serialization.

Throws:
java.io.IOException - when reading the stream fails.
java.lang.ClassNotFoundException - if a class definition for a serialized object could not be found.

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Helper method for serialization.

Throws:
java.io.IOException - if errors occur while writing the stream.
Serialized Fields

configuration

java.util.Properties configuration
Storage for the configuration properties.

Class com.jrefinery.report.util.ReportProperties extends java.lang.Object implements Serializable

Serialized Fields

properties

java.util.HashMap properties
Storage for the properties.


markedProperties

java.util.TreeSet markedProperties
Marked property names.

Class com.jrefinery.report.util.SystemOutLogTarget extends java.lang.Object implements Serializable

Class com.jrefinery.report.util.SystemPropertyConfiguration extends ReportConfiguration implements Serializable

Class com.jrefinery.report.util.WaitingImageObserver extends java.lang.Object implements Serializable

Serialized Fields

lock

boolean lock
The lock.


image

java.awt.Image image
The image.


error

boolean error
A flag that signals an error.

Class com.jrefinery.report.util.WeakReferenceList extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialisation support. The transient child elements were not saved.

Throws:
java.io.IOException - if there is an I/O error.
java.lang.ClassNotFoundException - if a serialized class is not defined on this system.

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialisation support. The transient child elements are not saved.

Throws:
java.io.IOException - if there is an I/O error.
Serialized Fields

master

java.lang.Object master
The master element.


childs

java.lang.ref.Reference[] childs
Storage for the references.


size

int size
The current number of elements.


maxChilds

int maxChilds
The maximum number of elements.