Uses of Interface
jimm.datavision.Writeable

Packages that use Writeable
jimm.datavision Provides the classes and interfaces that make up a DataVision report. 
jimm.datavision.field Field, its subclasses, and related classes like Format and Border. 
jimm.datavision.source The abstract classes and interfaces that define a data source. 
jimm.datavision.source.charsep Provides the classes and interfaces that make up the a data source that reads character-separated file such as CSV files. 
jimm.datavision.source.ncsql A data source that acts like a database data source but can't run reports and gets its column descriptions from metadata described in the report XML file. 
jimm.datavision.source.object Provides the classes and interfaces that make up the a data source that uses an ArrayList of HashMaps representing a table of data. 
jimm.datavision.source.sql Provides the classes and interfaces that make up the database data source. 
jimm.datavision.test Provides the JUnit test classes used during DataVision development. 
jimm.datavision.test.mock.source   
 

Uses of Writeable in jimm.datavision
 

Classes in jimm.datavision that implement Writeable
 class Element
          Element is the abstract superclass of Field and Line.
 class Expression
          The abstract superclass of objects that are evaluated, such as formulas and user columns.
 class Formula
          A formula is a Bean Scripting Framework (BSF) script evaluated at runtime.
 class Group
          A group uses a Selectable object to define record grouping.
 class Line
          A line is a visual report element.
 class PaperFormat
          The class manages lists of paper sizes and instances represents specific paper sizes and orientations.
 class Parameter
          A parameter is a piece of data the value of which is determined by asking the user each time a report runs.
 class Point
          A point with double coordinates.
 class Report
          A report holds data source information, accepts parameters from the user, runs a query, and uses a layout engine to format the output.
 class Scripting
          Bean Scripting Framework management.
 class Section
          A section of a report contains a group of fields and suppression information.
 class SectionArea
           
 class Subreport
          A subreport is a report whose query is run every time the field containing it is output.
 class SuppressionProc
          A suppression proc is an object used to decide if data should be displayed or not.
 class UserColumn
          A user column is an arbitrary expression inserted into the SQL query and retrieved as a column value.
 

Uses of Writeable in jimm.datavision.field
 

Classes in jimm.datavision.field that implement Writeable
 class AggregateField
          An aggregate field represents a field's aggregated values, either ColumnField or FormulaField.
 class Border
          A border is a visual decoration around a report field.
 class ColumnField
          A column field represents a data source column.
(package private)  class DefaultFormat
          Only used by the report.
 class Field
          The abstract superclass of visual report fields that display text labels, database columns, special values, aggregate values, formulas, and parameters.
 class Format
          A format describes how to display a field.
 class FormulaField
          A formula field represents a formula calculated on-the-fly.
 class ImageField
          Represents an external image.
 class ParameterField
          A parameter field represents a parameter.
 class Rectangle
          A rectangle with double coordinates.
 class SpecialField
          A SpecialField represents a special value such as the report name or current page number.
 class SubreportField
          A subreport field represents an entire report within a field.
 class TextField
          A text field represents static text.
 class UserColumnField
          A user column field represents a user column, which in turn holds some SQL that is put in the SELECT clause of a query.
 

Uses of Writeable in jimm.datavision.source
 

Classes in jimm.datavision.source that implement Writeable
 class Column
          Represents a data column.
 class DataSource
          An abstract data source.
 class Join
          A join represents the relationship between two columns in the database.
 class Query
          A data source query.
 

Uses of Writeable in jimm.datavision.source.charsep
 

Classes in jimm.datavision.source.charsep that implement Writeable
 class CharSepQuery
          A query used in character-separated file queries.
 class CharSepSource
          A data source for files whose lines are rows and columns are separated by a character.
 

Uses of Writeable in jimm.datavision.source.ncsql
 

Classes in jimm.datavision.source.ncsql that implement Writeable
 class NCColumn
          A database column.
 class NCDatabase
          An NCDatabase a data source that acts like a SQL database data source but can't run reports.
 class NCQuery
          Queries build NC query strings.
 

Uses of Writeable in jimm.datavision.source.object
 

Classes in jimm.datavision.source.object that implement Writeable
 class ObjectQuery
          A query used in object data source queries.
 class ObjectSource
          Provides the classes and interfaces that make up the a data source that uses an ArrayList of ArrayLists representing a table of data.
 

Uses of Writeable in jimm.datavision.source.sql
 

Classes in jimm.datavision.source.sql that implement Writeable
 class Database
          A database knows about the tables in a database.
 class SQLColumn
          A database column.
 class SQLQuery
          Queries build SQL query strings.
 class SubreportDatabase
          The only difference between this and a Database is the type of the query that it holds and the single constructor.
 class SubreportQuery
          Queries build SQL query strings.
 

Uses of Writeable in jimm.datavision.test
 

Classes in jimm.datavision.test that implement Writeable
(package private)  class TestColumn
           
 

Uses of Writeable in jimm.datavision.test.mock.source
 

Classes in jimm.datavision.test.mock.source that implement Writeable
 class MockAggregateDataSource
           
 class MockDataSource