Package jimm.datavision

Provides the classes and interfaces that make up a DataVision report.

See:
          Description

Interface Summary
Draggable  
FieldWalker The field walker interface is used by those wishing to perform an action on every field in a report.
Identity Unique identifiers.
Nameable Enough things have names that it's time to give them a common interface.
SectionWalker The section walker interface is used by those wishing to perform an action on every section in a report.
Selectable The Selectable interface represents things that can be selected, grouped, and sorted.
Writeable Identifies objects that implement the writeXML method.
 

Class Summary
DataVision This is the DataVision application class.
Element Element is the abstract superclass of Field and Line.
ErrorHandler This class provides static methods for displaying error messages.
Expression The abstract superclass of objects that are evaluated, such as formulas and user columns.
Formula A formula is a Bean Scripting Framework (BSF) script evaluated at runtime.
Group A group uses a Selectable object to define record grouping.
info This class is a holder of version and copyright information.
Line A line is a visual report element.
ListWriter Writes the element of a list of Writeable objects as XML.
PaperFormat The class manages lists of paper sizes and instances represents specific paper sizes and orientations.
Parameter A parameter is a piece of data the value of which is determined by asking the user each time a report runs.
ParameterReader A parameter reader reads an XML file and sets a Report's parameter values.
Point A point with double coordinates.
Report A report holds data source information, accepts parameters from the user, runs a query, and uses a layout engine to format the output.
ReportReader A report reader reads an XML file and creates the innards of a report.
ReportReader.FormulaConversion This class is used when we are converting formulas from the old pre-DTD_VERSION_FORMULA_IDS format to the new format.
ReportSectionLoc Returned by a report when asked about a section's location within the report.
Scripting Bean Scripting Framework management.
Section A section of a report contains a group of fields and suppression information.
SectionArea  
Subreport A subreport is a report whose query is run every time the field containing it is output.
SuppressionProc A suppression proc is an object used to decide if data should be displayed or not.
UserColumn A user column is an arbitrary expression inserted into the SQL query and retrieved as a column value.
 

Exception Summary
UserCancellationException This exception is thrown when the user cancels an action, usually by clicking "Cancel" in a dialog.
 

Package jimm.datavision Description

Provides the classes and interfaces that make up a DataVision report.