Serialized Form


Package com.jrefinery.report

Class com.jrefinery.report.Band 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 implements Serializable

Class com.jrefinery.report.Element 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 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 implements Serializable

Class com.jrefinery.report.Group 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 implements Serializable

Class com.jrefinery.report.GroupHeader implements Serializable

Class com.jrefinery.report.GroupList 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 implements Serializable

Class com.jrefinery.report.ImageReference 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 implements Serializable

Class com.jrefinery.report.JFreeReport 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 implements Serializable

Class com.jrefinery.report.PageHeader implements Serializable

Class com.jrefinery.report.ReportEventException implements Serializable

Serialized Fields

childExceptions

java.util.List childExceptions
the collected child exceptions.

Class com.jrefinery.report.ReportFooter implements Serializable

Class com.jrefinery.report.ReportHeader implements Serializable

Class com.jrefinery.report.ReportInitialisationException implements Serializable

Class com.jrefinery.report.ReportInterruptedException implements Serializable

Class com.jrefinery.report.ReportProcessingException implements Serializable

Class com.jrefinery.report.ShapeElement implements Serializable

Class com.jrefinery.report.TextElement implements Serializable

Serialized Fields

stringfilter

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

Class com.jrefinery.report.UnmodifiableGroupList implements Serializable


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

Class com.jrefinery.report.io.ext.factory.stylekey.StyleKeyReferenceTableModel 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 implements Serializable

Serialized Fields

rows

java.util.ArrayList rows
Storage for the rows.


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

Class com.jrefinery.report.io.ext.factory.datasource.DataSourceReferenceTableModel 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 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 implements Serializable


Package com.jrefinery.report.util

Class com.jrefinery.report.util.AbstractActionDowngrade implements Serializable

Class com.jrefinery.report.util.ActionButton 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 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 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 implements Serializable

Class com.jrefinery.report.util.ExceptionDialog 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 implements Serializable

Serialized Fields

table

java.util.HashMap table
The underlying storage.

Class com.jrefinery.report.util.HTMLCharacterEntities implements Serializable

Class com.jrefinery.report.util.InstanceID implements Serializable

Class com.jrefinery.report.util.KeyedQueue 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 implements Serializable

Serialized Fields

maxlen

int maxlen
The maximum length.

Class com.jrefinery.report.util.ObjectStreamResolveException implements Serializable

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

Class com.jrefinery.report.util.ReportConfiguration 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 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 implements Serializable

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

Class com.jrefinery.report.util.WaitingImageObserver 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 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.


Package com.jrefinery.report.event

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

Serialized Fields

layoutedBand

Band layoutedBand
the current band.

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

Serialized Fields

type

int type
The event type for this event.


Package com.jrefinery.report.function

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

Serialized Fields

interpreter

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

Class com.jrefinery.report.function.CountDistinctFunction 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 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 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 implements Serializable

Serialized Fields

reportStartCount

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

Class com.jrefinery.report.function.ExpressionCollection 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 implements Serializable

Serialized Fields

parent

java.lang.Exception parent
The parent exception.

Class com.jrefinery.report.function.FunctionProcessingException implements Serializable

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

Serialized Fields

count

int count
The number of groups.

Class com.jrefinery.report.function.ItemAvgFunction 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 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 implements Serializable

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

Serialized Fields

count

int count
The item count.

Class com.jrefinery.report.function.ItemHideFunction 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 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 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 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 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 implements Serializable

Serialized Fields

page

int page
The page.


isGroupStarted

boolean isGroupStarted
The 'group-started' flag.

Class com.jrefinery.report.function.PageTotalFunction 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 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 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 implements Serializable

Serialized Fields

value

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

Class com.jrefinery.report.function.TextFormatExpression 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 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 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 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.targets

Class com.jrefinery.report.targets.FloatDimension implements Serializable

Class com.jrefinery.report.targets.FontDefinition 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 implements Serializable


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

Class com.jrefinery.report.targets.base.layout.SizeCalculatorException implements Serializable


Package com.jrefinery.report.targets.style

Class com.jrefinery.report.targets.style.BandDefaultStyleSheet 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 implements Serializable

Class com.jrefinery.report.targets.style.ElementDefaultStyleSheet 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 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 implements Serializable

Class com.jrefinery.report.targets.style.StyleKey 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 implements Serializable

Serialized Fields

styleSheets

HashNMap styleSheets

Class com.jrefinery.report.targets.style.StyleSheetCollectionHelper implements Serializable

Serialized Fields

styleSheetCollection

StyleSheetCollection styleSheetCollection


Package com.jrefinery.report.targets.pageable

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


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

Class com.jrefinery.report.targets.pageable.pagelayout.SimplePageLayoutCursor 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.action

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Package com.jrefinery.report.tablemodel

Class com.jrefinery.report.tablemodel.ScrollableResultSetTableModel 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.filter

Class com.jrefinery.report.filter.DataRowDataSource 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 implements Serializable

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

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

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

Class com.jrefinery.report.filter.DrawableFilter implements Serializable

Serialized Fields

dataSource

DataSource dataSource
The data source.

Class com.jrefinery.report.filter.EmptyDataSource implements Serializable

Class com.jrefinery.report.filter.ExpressionDataSource 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 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 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 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 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 implements Serializable

Serialized Fields

dataSource

DataSource dataSource
The data source.

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

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

Class com.jrefinery.report.filter.ReportDataSource 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 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 implements Serializable

Serialized Fields

dataSource

DataSource dataSource
The data source.

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

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

Class com.jrefinery.report.filter.StaticDataSource 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 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 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 implements Serializable

Serialized Fields

name

java.lang.String name
The template name.

Class com.jrefinery.report.filter.templates.DateFieldTemplate 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 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 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 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 implements Serializable

Serialized Fields

staticDataSource

StaticDataSource staticDataSource
A static data source.


stringFilter

StringFilter stringFilter
A string filter.

Class com.jrefinery.report.filter.templates.NumberFieldTemplate 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 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 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 implements Serializable

Serialized Fields

dataRowDataSource

DataRowDataSource dataRowDataSource
The data row reader.


shapeFilter

ShapeFilter shapeFilter
A shape filter.

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

Serialized Fields

dataRowDataSource

DataRowDataSource dataRowDataSource
The data-row data source.


stringFilter

StringFilter stringFilter
A string filter.


Package com.jrefinery.report.preview

Class com.jrefinery.report.preview.CSVExportDialog 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 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 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 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 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 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 implements Serializable

Serialized Fields

base

PreviewProxyBase base
A preview proxy.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PreviewDialog implements Serializable

Serialized Fields

base

PreviewProxyBase base
A preview proxy.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PreviewFrame implements Serializable

Serialized Fields

base

PreviewProxyBase base
A preview proxy.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PreviewInternalFrame implements Serializable

Serialized Fields

base

PreviewProxyBase base
A preview proxy.


resources

java.util.ResourceBundle resources
Localised resources.

Class com.jrefinery.report.preview.PreviewProxyBase 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 implements Serializable

Serialized Fields

zoomFactor

int zoomFactor
The zoom factor index.

Class com.jrefinery.report.preview.ReportPane 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.