A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

abbrev - Variable in class jimm.datavision.testdata.Office
 
about() - Method in class jimm.datavision.gui.Designer
Opens the about box.
AbstractAggregateCommand - Class in jimm.datavision.gui.cmd
A command for adding a aggregate to a field for a particular section.
AbstractAggregateCommand(Report, FieldWidget, Group, String, String) - Constructor for class jimm.datavision.gui.cmd.AbstractAggregateCommand
Constructor.
AbstractSwingField - Class in jimm.datavision.layout.swing
 
AbstractSwingField(Field, JComponent) - Constructor for class jimm.datavision.layout.swing.AbstractSwingField
 
acceptNewTextField() - Method in class jimm.datavision.gui.Designer
The caller has accepted the new text field.
action(String) - Method in class jimm.datavision.gui.Designer
 
action(String, String) - Method in class jimm.datavision.gui.Designer
 
action - Variable in class jimm.datavision.gui.FieldWidget
 
ACTION_INACTION - Static variable in class jimm.datavision.gui.FieldWidget
 
ACTION_MOVE - Static variable in class jimm.datavision.gui.FieldWidget
 
ACTION_POPPING_UP_MENU - Static variable in class jimm.datavision.gui.FieldWidget
 
ACTION_STRETCH_BOTTOM - Static variable in class jimm.datavision.gui.FieldWidget
 
ACTION_STRETCH_LEFT - Static variable in class jimm.datavision.gui.FieldWidget
 
ACTION_STRETCH_RIGHT - Static variable in class jimm.datavision.gui.FieldWidget
 
ACTION_STRETCH_TOP - Static variable in class jimm.datavision.gui.FieldWidget
 
actionFromPosition(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
Given a mouse event, returns the ACTION_* constant associated with the mouse position within the field.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.AskStringDialog
Handles the buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.CodeEditorWin
Handles the OK and Cancel buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.Designer
Handles user actions.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.EditWin
Handles the four buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.EditWinWidget
Performs some action based on the action command string (the menu item text).
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.ExportWin
Handles the OK and Cancel buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.FieldPickerWin
Handles user actions.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.FieldWidget
Performs some action based on the action command string (the menu item text).
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.FocusSetter
 
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.GroupWin
Handles ascending and descending sort order buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.NewGroupWin
Handles the OK and Cancel buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.parameter.ParamAskWin
Handles the buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.parameter.ParamEditWin
Handles radio buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.ScriptingWin
 
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.SectionWidget
Performs some action based on the action command string (the menu item text).
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.SortWin
Handles ascending and descending sort order buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.sql.DbConnWin
Handles the "Copy Settings..." button.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.sql.DbPasswordDialog
Handles the buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.sql.VisTableWin
Handles add and delete buttons.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.StartupDialog
Callback to handle all user interactions
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.SuppressionProcWin
Listens for "Always Hide" actions; passes all others on to our superclass.
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.TextFieldWidget
Performs some action based on the action command string (the menu item text).
actionPerformed(ActionEvent) - Method in class jimm.datavision.gui.TwoListWin
Handles all buttons except ascending and descending sort order.
actionPerformed(ActionEvent) - Method in class jimm.properties.TranslateOMatic
Handles user actions.
actionStartedYet - Variable in class jimm.datavision.gui.FieldWidget
 
add(Command) - Method in class jimm.datavision.gui.cmd.CommandHistory
Add a command to the history list without performing it.
add(Command) - Method in class jimm.datavision.gui.cmd.CompoundCommand
 
add(FieldWidget) - Method in class jimm.datavision.gui.cmd.PasteCommand.PasteInfo
 
add(String, Component) - Method in class jimm.datavision.gui.EditFieldLayout
Adds the label/component pair to the layout and returns the component.
add(Comparable) - Method in class jimm.datavision.gui.SortedListModel
 
add(Field, String, Rectangle) - Method in class jimm.datavision.layout.swing.SwingPageContents
Adds a new field, its display value, and its position on the page.
add(Object) - Method in class jimm.datavision.Report
Figure out what obj is and add it.
add(Section) - Method in class jimm.datavision.SectionArea
Adds a section to our list and sets its name and other area-related information.
add(int, Section) - Method in class jimm.datavision.SectionArea
Adds a section to our list and sets its name and other area-related information.
add(Column) - Method in class jimm.datavision.test.TestTable
 
addAll - Variable in class jimm.datavision.gui.TwoListWin
 
addAllJoins(Collection) - Method in class jimm.datavision.source.Query
Adds all joins in the collection to our list.
addAllJoins(Collection) - Method in class jimm.datavision.Subreport
 
addButton(String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a button and adds it to the right-hand side, under the fields.
addCheckBox(String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a check box and adds it and the label.
addCheckBox(String, int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a check box and adds it and the label.
addCheckboxToMenu(ActionListener, JMenu, String, Font) - Static method in class jimm.datavision.gui.MenuUtils
Adds a single checkbox item to a menu.
addCheckboxToMenu(ActionListener, JPopupMenu, String, Font) - Static method in class jimm.datavision.gui.MenuUtils
Adds a single checkbox item to a popup menu.
addColumn(Column) - Method in class jimm.datavision.source.charsep.CharSepQuery
 
addColumn(Column) - Method in class jimm.datavision.source.charsep.CharSepSource
This override not only remembers the column but also hands it to the query for cacheing.
addColumn(Column) - Method in class jimm.datavision.source.DataSource
Called from ReportReader.column to add a column to a data source.
addColumn(Column) - Method in class jimm.datavision.source.ncsql.NCDatabase
This override not only remembers the column but also hands it to the query for cacheing.
addColumn(Column) - Method in class jimm.datavision.source.object.ObjectQuery
 
addColumn(Column) - Method in class jimm.datavision.source.object.ObjectSource
This override not only remembers the column but also hands it to the query for cacheing.
addColumn(Column) - Method in class jimm.datavision.source.Table
Adds a column to the collection, using the column's id as the key.
addColumn(Table, String, int) - Method in class jimm.datavision.test.mock.source.MockDataSource
 
addComboBox(String, Object[]) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a combo box and adds it and the label.
addComboBox(String, Object[], boolean) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a combo box and adds it and the label.
addCommand(Command) - Method in class jimm.datavision.gui.Designer
Adds to the command history a command that has already been performed.
addCoord(JPanel, String, double, String) - Method in class jimm.datavision.gui.BoundsWin
 
addCustomPopupItems() - Method in class jimm.datavision.gui.EditWinWidget
 
addCustomPopupItems() - Method in class jimm.datavision.gui.FieldWidget
This hook lets subclasses customize the popup menu.
addCustomPopupItems() - Method in class jimm.datavision.gui.TextFieldWidget
 
addDefaultValue(Object) - Method in class jimm.datavision.Parameter
Adds a default value to the list.
addEditableToTree(FPLeafInfo, DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FieldPickerWin
Adds a newly created editable object to the tree, makes it visible, and opens its editor.
addEndPoint(double, double) - Method in class jimm.datavision.Line
Adds an end point to the line.
addExclusion(String) - Method in class jimm.properties.TranslateOMatic.BundleAssoc
 
addField(DropTargetDropEvent, String) - Method in class jimm.datavision.gui.SectionFieldPanel
Creates and adds a new field.
addField(FieldWidget) - Method in class jimm.datavision.gui.SectionWidget
Adds field widget to panel.
addField(Field) - Method in class jimm.datavision.layout.excel.RowContainer
 
addField(Field) - Method in class jimm.datavision.Section
Adds a field to this section.
addFormula(Formula) - Method in class jimm.datavision.Report
 
addGroup - Variable in class jimm.datavision.gui.SectionWidget
 
addGroup(Group) - Method in class jimm.datavision.Report
 
addJoin(Join) - Method in class jimm.datavision.source.Query
Adds a join to the list of joins used by this query.
addJoin(Join) - Method in class jimm.datavision.Subreport
 
addLabel(String, String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates two labels and adds them.
addLangButton - Variable in class jimm.datavision.gui.ScriptingWin
 
addLanguage() - Method in class jimm.datavision.gui.ScriptingWin
 
addLanguage(String, String) - Method in class jimm.datavision.Scripting
Adds a language to our list.
addLayoutComponent(String, Component) - Method in class jimm.datavision.gui.DesignWinLayout
Adds the specified component with the specified name to the layout.
addLayoutComponent(String, Component) - Method in class jimm.datavision.gui.SectionLayout
Adds the specified component with the specified name to the layout.
addLine(Line) - Method in class jimm.datavision.Section
Adds a line to this section.
addNewJoin() - Method in class jimm.datavision.gui.sql.SubreportWin
 
addNewJoin() - Method in class jimm.datavision.gui.sql.VisTableWin
 
addOne - Variable in class jimm.datavision.gui.TwoListWin
 
addParameter(Parameter) - Method in class jimm.datavision.Report
 
addParameter(StringBuffer, String, String) - Method in class jimm.datavision.source.sql.SQLQuery
Given a parameter id string, add its value(s) to the parameter list and add prepared statement placeholders in the query buffer.
addParameterForDisplay(StringBuffer, String, String) - Method in class jimm.datavision.source.sql.SQLQuery
Given a parameter id string, add it and a possible modified previous word to buf.
addPasswordField(String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a password field and adds it and the label.
addPasswordField(String, int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a password field and adds it and the label.
addPasswordField(String, String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a password field and adds it and the label.
addPasswordField(String, String, int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a password field and adds it and the label.
addRadioButton(String, Container, ButtonGroup) - Method in class jimm.datavision.gui.parameter.ParamEditWin
Creates and adds a radio buton
addSectionToReport() - Method in class jimm.datavision.ReportReader
Adds the last seen section to the report.
addSort(Selectable, int) - Method in class jimm.datavision.source.Query
Adds a sort order for the specified selectable.
addSubreport(Subreport) - Method in class jimm.datavision.Report
 
addSubreportJoin(Join) - Method in class jimm.datavision.source.sql.SubreportQuery
 
addSubreportJoins(Collection) - Method in class jimm.datavision.source.sql.SubreportQuery
 
addTable(Table) - Method in class jimm.datavision.source.sql.SQLQuery
Adds the table t to tables, but only if t is not null and is not already in tables.
addTableNode(DefaultMutableTreeNode, Table) - Method in class jimm.datavision.gui.FieldPickerWin
Creates and adds a node representing a data source table.
addTextArea(String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a text area and adds it and the label.
addTextArea(String, int, int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a text area and adds it and the label.
addTextArea(String, String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a text area and adds it and the label.
addTextArea(String, String, int, int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a text area and adds it and the label.
addTextField(String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a text field and adds it and the label.
addTextField(String, int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a text field and adds it and the label.
addTextField(String, String) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a text field and adds it and the label.
addTextField(String, String, int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates a text field and adds it and the label.
addTitleField(int, int, String) - Method in class jimm.datavision.gui.Designer
Creates and adds a new text field to the first section of the page header.
addTitleField(int, int, String) - Method in class jimm.datavision.gui.SectionWidget
Passes this request up to the design window.
addToMenu(ActionListener, JMenu, String) - Static method in class jimm.datavision.gui.MenuUtils
Adds a single item to a menu.
addToMenu(ActionListener, JMenu, String, Font) - Static method in class jimm.datavision.gui.MenuUtils
Adds a single item to a menu.
addToMenu(ActionListener, JPopupMenu, String) - Static method in class jimm.datavision.gui.MenuUtils
Adds a single item to a popup menu.
addToMenu(ActionListener, JPopupMenu, String, Font) - Static method in class jimm.datavision.gui.MenuUtils
Adds a single item to a popup menu.
addToMenu(JMenu, Action, String) - Static method in class jimm.datavision.gui.MenuUtils
Adds an action to a menu.
addToModel(Selectable) - Method in class jimm.datavision.gui.GroupWin
 
addToModel(Selectable) - Method in class jimm.datavision.gui.SortWin
 
addUserColumn(UserColumn) - Method in class jimm.datavision.Report
 
addValue(Object) - Method in class jimm.datavision.Parameter
Adds a value to the list.
addWindow(Designer) - Static method in class jimm.datavision.gui.Designer
Adds a window to the list of open design windows.
adjustButtons() - Method in class jimm.datavision.gui.TwoListWin
 
aggregate(double[], int) - Method in interface jimm.datavision.field.AggregateFunction
 
aggregate - Variable in class jimm.datavision.gui.AggregatesWin.Slot
 
AggregateField - Class in jimm.datavision.field
An aggregate field represents a field's aggregated values, either ColumnField or FormulaField.
AggregateField(Long, Report, Section, Object, boolean, String) - Constructor for class jimm.datavision.field.AggregateField
Constructs a field with the specified id in the specified report section that aggregates the field with id value.
aggregateField - Variable in class jimm.datavision.gui.cmd.EditAggregateFuncCommand
 
aggregateFields - Variable in class jimm.datavision.Report
 
AggregateFunction - Interface in jimm.datavision.field
 
aggregatesMenuItem - Variable in class jimm.datavision.gui.FieldWidget
 
AggregatesWin - Class in jimm.datavision.gui
An aggregates editor for a single field that lets the user add and delete aggregates at each level (group footers, report footer).
AggregatesWin(Designer, FieldWidget) - Constructor for class jimm.datavision.gui.AggregatesWin
Constructor.
AggregatesWin.Slot - Class in jimm.datavision.gui
 
AggregatesWin.Slot(FieldWidget, JCheckBox, JComboBox) - Constructor for class jimm.datavision.gui.AggregatesWin.Slot
 
AggregateTest - Class in jimm.datavision.test
Tests the aggregate functions by reading a report from an XML file, running it, and verifying the output.
AggregateTest(String) - Constructor for class jimm.datavision.test.AggregateTest
 
AggregateTestData - Class in jimm.datavision.testdata
 
AggregateTestData(String, String, int) - Constructor for class jimm.datavision.testdata.AggregateTestData
 
aggregateTestData(String) - Static method in class jimm.datavision.testdata.AggregateTestData
 
aggregateWidget - Variable in class jimm.datavision.gui.cmd.AbstractAggregateCommand
 
aggrFields - Variable in class jimm.datavision.test.AggregateTest
 
aggrItem - Variable in class jimm.datavision.gui.Designer
 
align - Variable in class jimm.datavision.field.Format
 
align(int) - Method in class jimm.datavision.gui.Designer
Aligns the selected fields to the first selected field (chronologically speaking).
align(int, Field) - Method in class jimm.datavision.gui.FieldWidget
Align this field in relation to prototype.
align - Variable in class jimm.datavision.gui.FormatWin
 
ALIGN_BOTTOM - Static variable in class jimm.datavision.gui.Designer
 
ALIGN_CENTER - Static variable in class jimm.datavision.field.Format
Used to specify center alignment.
ALIGN_CENTER - Static variable in class jimm.datavision.gui.Designer
 
ALIGN_LEFT - Static variable in class jimm.datavision.field.Format
Used to specify left alignment.
ALIGN_LEFT - Static variable in class jimm.datavision.gui.Designer
 
ALIGN_MIDDLE - Static variable in class jimm.datavision.gui.Designer
 
ALIGN_RIGHT - Static variable in class jimm.datavision.field.Format
Used to specify right alignment.
ALIGN_RIGHT - Static variable in class jimm.datavision.gui.Designer
 
ALIGN_SNAP_TO_GRID - Static variable in class jimm.datavision.gui.Designer
 
ALIGN_TOP - Static variable in class jimm.datavision.gui.Designer
 
alignChoices() - Method in class jimm.datavision.gui.FormatWin
 
alignFromString(String) - Static method in class jimm.datavision.field.Format
Returns an ALIGN_* constant, given one of "left", "center", or "right".
alignSubmenu - Variable in class jimm.datavision.gui.Designer
 
alignSubmenu - Variable in class jimm.datavision.gui.FieldWidget
 
alignToString(int) - Static method in class jimm.datavision.field.Format
Given an ALIGN_* constant, return the string used to represent that value in a report XML file.
ALL_DATABASE_FIELDS - Static variable in class jimm.datavision.gui.FieldPickerWin
 
AllTests - Class in jimm.datavision.test
 
AllTests(String) - Constructor for class jimm.datavision.test.AllTests
 
alreadyUsedSourceFile() - Method in class jimm.datavision.source.charsep.CharSepSource
 
alreadyUsedSourceFile() - Method in class jimm.datavision.source.DataSource
Returns true if this data source uses a file to retrieve data and and has already done so.
area - Variable in class jimm.datavision.ReportSectionLoc
 
area - Variable in class jimm.datavision.Section
 
area - Variable in class jimm.datavision.SectionArea
One of the REPORT_* constants.
area - Variable in class jimm.datavision.test.SectionAreaTest
 
AREA_NAME_KEYS - Static variable in class jimm.datavision.SectionArea
These are I18N lookup keys for REPORT_* constants.
areRecordsSelectable() - Method in class jimm.datavision.source.charsep.CharSepSource
 
areRecordsSelectable() - Method in class jimm.datavision.source.DataSource
Used to enable/disable the "Select Records" menu item.
areRecordsSelectable() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
areRecordsSelectable() - Method in class jimm.datavision.source.object.ObjectSource
 
areRecordsSelectable() - Method in class jimm.datavision.source.sql.Database
 
areRecordsSelectable() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
areRecordsSortable() - Method in class jimm.datavision.source.charsep.CharSepSource
 
areRecordsSortable() - Method in class jimm.datavision.source.DataSource
Used to enable/disable the "Sort By" menu item.
areRecordsSortable() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
areRecordsSortable() - Method in class jimm.datavision.source.object.ObjectSource
 
areRecordsSortable() - Method in class jimm.datavision.source.sql.Database
 
areRecordsSortable() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
argc() - Method in class jimm.util.Getopts
Return the number of non-option args.
args - Variable in class jimm.datavision.test.GetoptsTest
 
args() - Method in class jimm.util.Getopts
Return the remaining command-line arguments.
argv - Variable in class jimm.util.Getopts
 
argv(int) - Method in class jimm.util.Getopts
Return a command line argument or "" if argv is null.
arity - Variable in class jimm.datavision.Parameter
 
ARITY_LIST_MULTIPLE - Static variable in class jimm.datavision.Parameter
 
ARITY_LIST_SINGLE - Static variable in class jimm.datavision.Parameter
 
ARITY_ONE - Static variable in class jimm.datavision.Parameter
 
ARITY_RANGE - Static variable in class jimm.datavision.Parameter
 
arityFromWidgets() - Method in class jimm.datavision.gui.parameter.ParamEditWin
Returns one of the Parameter constants ARITY_ONE, ARITY_RANGE, ARITY_LIST_SINGLE, or ARITY_LIST_MULTIPLE based on the state of the GUI.
ascendingButton - Variable in class jimm.datavision.gui.NewGroupWin
 
ascendingRButton - Variable in class jimm.datavision.gui.TwoListWin
 
askedForParameters - Variable in class jimm.datavision.Report
 
askForDataSourceFile() - Method in class jimm.datavision.Report
Asks the user for a data source file if necessary.
askForParameters() - Method in class jimm.datavision.Report
Asks the user for parameter values.
askForPassword(Database) - Method in class jimm.datavision.Report
Sets a database's user name and password.
AskStringDialog - Class in jimm.datavision.gui
A modal dialog used to ask the user for a simple string like a formula or parameter name.
AskStringDialog(Frame, String, String) - Constructor for class jimm.datavision.gui.AskStringDialog
Constructor.
AskStringDialog(Frame, String, String, String) - Constructor for class jimm.datavision.gui.AskStringDialog
Constructor.
asSafeSepString(String) - Method in class jimm.datavision.layout.CharSepLE
Return a string that's safe to use in a comma-delimited data file.
attr(String, String) - Method in class jimm.util.XMLWriter
Writes an attribute.
attr(String, double) - Method in class jimm.util.XMLWriter
 
attr(String, int) - Method in class jimm.util.XMLWriter
 
attr(String, char) - Method in class jimm.util.XMLWriter
 
attr(String, boolean) - Method in class jimm.util.XMLWriter
 
attr(String, Color) - Method in class jimm.util.XMLWriter
 
attr(String, Object) - Method in class jimm.util.XMLWriter
 
author - Variable in class jimm.datavision.Report
 
authorField - Variable in class jimm.datavision.gui.DescripWin
 

B

back - Variable in class jimm.datavision.gui.HelpURLStack
 
baseFontName(Font) - Method in class jimm.datavision.layout.pdf.PDFLE
 
baseFonts - Variable in class jimm.datavision.layout.pdf.PDFLE
 
baselineIndex - Variable in class jimm.datavision.gui.cmd.CommandHistory
If the command index is different than the baseline index then something has changed, and isChanged will return true.
BEVEL_HILIGHT - Static variable in class jimm.datavision.gui.SectionResizer
 
BEVEL_SHADOW - Static variable in class jimm.datavision.gui.SectionResizer
 
bold - Variable in class jimm.datavision.field.Format
 
bold - Variable in class jimm.datavision.gui.FormatWin
 
boolCard() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
BoolInq - Class in jimm.datavision.gui.parameter
A boolean inquisitor knows how to display and control the widgets needed to ask a user for boolean parameter values.
BoolInq(Parameter) - Constructor for class jimm.datavision.gui.parameter.BoolInq
 
boolNoRButton - Variable in class jimm.datavision.gui.parameter.BoolInq
 
boolNoRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
boolRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
boolYesRButton - Variable in class jimm.datavision.gui.parameter.BoolInq
 
boolYesRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
Border - Class in jimm.datavision.field
A border is a visual decoration around a report field.
Border(Field) - Constructor for class jimm.datavision.field.Border
Constructs a new border for the specified field.
border - Variable in class jimm.datavision.field.Field
 
border - Variable in class jimm.datavision.gui.EditFieldLayout
 
border - Variable in class jimm.datavision.gui.FormatWin
 
border - Variable in class jimm.datavision.ReportReader
 
border(Attributes) - Method in class jimm.datavision.ReportReader
Reads and creates a new field border.
BORDER_LINE_SPACE_MULT - Static variable in class jimm.datavision.field.Border
 
borderColorLabel - Variable in class jimm.datavision.gui.FormatWin
 
BorderEdge - Class in jimm.datavision.field
A border edge represents one of the four edges of a Border.
BorderEdge() - Constructor for class jimm.datavision.field.BorderEdge
Creates a new edge with DEFAULT_NUMBER lines of DEFAULT_STYLE and DEFAULT_THICKNESS.
BorderEdge(int) - Constructor for class jimm.datavision.field.BorderEdge
Creates a new edge with DEFAULT_NUMBER lines of the specified style and DEFAULT_THICKNESS.
BorderEdge(int, double) - Constructor for class jimm.datavision.field.BorderEdge
Creates a new edge with DEFAULT_NUMBER lines of the specified style and thickness.
BorderEdge(int, double, int) - Constructor for class jimm.datavision.field.BorderEdge
Creates a new edge with number lines of the specified style and thickness.
borderItem - Variable in class jimm.datavision.gui.Designer
 
bottom - Variable in class jimm.datavision.field.Border
 
BOTTOM - Static variable in class jimm.datavision.gui.FormatWin
 
bottomLeftOfField(Field, double, BaseFont) - Method in class jimm.datavision.layout.pdf.PDFLE
 
bounds - Variable in class jimm.datavision.field.Field
 
bounds(Attributes) - Method in class jimm.datavision.ReportReader
Reads and sets the current field's bounds rectangle.
BoundsCommand - Class in jimm.datavision.gui.cmd
A command for changing a field's bounds.
BoundsCommand(Field, Rectangle) - Constructor for class jimm.datavision.gui.cmd.BoundsCommand
 
boundsItem - Variable in class jimm.datavision.gui.Designer
 
BoundsWin - Class in jimm.datavision.gui
A field bounds (position and size) editing dialog box.
BoundsWin(Designer, Field) - Constructor for class jimm.datavision.gui.BoundsWin
Constructor.
buildAggregatesEditor(HashMap) - Method in class jimm.datavision.gui.AggregatesWin
Builds the editor widget panel.
buildAlignMenu(ActionListener, Font) - Static method in class jimm.datavision.gui.MenuUtils
Returns a new align menu.
buildBorderColorWidgets() - Method in class jimm.datavision.gui.FormatWin
 
buildBorderEdge(int, String, BorderEdge) - Method in class jimm.datavision.gui.FormatWin
Builds one of the edges of the border.
buildBorderTab() - Method in class jimm.datavision.gui.FormatWin
Builds the border tab contents.
buildBoundsEditor() - Method in class jimm.datavision.gui.BoundsWin
 
buildButtonPanel() - Method in class jimm.datavision.gui.CodeEditorWin
Builds and returns a panel containing the OK and Cancel
buildButtonPanel() - Method in class jimm.datavision.gui.ExportWin
Builds and returns a panel containing the OK and Cancel
buildButtonPanel() - Method in class jimm.datavision.gui.NewGroupWin
Builds and returns a panel containing the OK and Cancel
buildCardPanel() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
buildCenterPanel() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
buildColDropdown(Column, DataSource) - Method in class jimm.datavision.gui.sql.VisTableWin.JoinFields
 
buildColumnComboBox() - Method in class jimm.datavision.gui.NewGroupWin
 
buildContentPane() - Method in class jimm.datavision.gui.HelpWin
 
buildContents() - Method in class jimm.properties.TranslateOMatic
Builds window contents.
buildDatabaseMenu() - Method in class jimm.datavision.gui.Designer
Builds and returns the "Database" menu.
buildDisplayName() - Method in class jimm.datavision.gui.SectionWidget
Constructs the section name widget that is displayed to the left of the section.
buildEditMenu() - Method in class jimm.datavision.gui.Designer
Builds and returns the "Edit" menu.
buildEditMenu() - Method in class jimm.datavision.gui.FieldPickerWin
Builds and returns the "Edit" menu.
buildEditor() - Method in class jimm.datavision.gui.DescripWin
 
buildEditor() - Method in class jimm.datavision.gui.ScriptingWin
 
buildEditor() - Method in class jimm.datavision.gui.sql.DbConnWin
 
buildFieldColorWidgets() - Method in class jimm.datavision.gui.FormatWin
 
buildFieldMenu() - Method in class jimm.datavision.gui.FieldPickerWin
Builds and returns the "Field" menu.
buildFileMenu() - Method in class jimm.datavision.gui.Designer
Builds and returns the "File" menu.
buildFileMenu() - Method in class jimm.datavision.gui.FieldPickerWin
Builds and returns the "File" menu.
buildFileMenu() - Method in class jimm.properties.TranslateOMatic
Builds and returns the "File" menu.
buildFormatMenu() - Method in class jimm.datavision.gui.Designer
Builds and returns the "Format" menu.
buildFormatTab() - Method in class jimm.datavision.gui.FormatWin
Builds the format tab contents.
buildFrom(StringBuffer) - Method in class jimm.datavision.source.sql.SQLQuery
 
buildGuts() - Method in class jimm.datavision.gui.NewGroupWin
Builds and returns a panel containing the stuff from which groups are made.
buildHelpMenu() - Method in class jimm.datavision.gui.Designer
Builds and returns the "Help" menu.
buildInsertMenu() - Method in class jimm.datavision.gui.Designer
Builds and returns the "Insert" menu.
buildJoins(StringBuffer) - Method in class jimm.datavision.source.sql.SQLQuery
 
buildJoinsPanel() - Method in class jimm.datavision.gui.sql.VisTableWin
 
buildMenuBar() - Method in class jimm.datavision.gui.Designer
Builds the window menu bar.
buildMenuBar() - Method in class jimm.datavision.gui.FieldPickerWin
Builds the window menu bar.
buildMenuBar() - Method in class jimm.properties.TranslateOMatic
Builds the window menu bar.
buildModel(String, String) - Method in class jimm.properties.TranslateOMatic
 
buildOrderBy(StringBuffer) - Method in class jimm.datavision.source.sql.SQLQuery
 
buildPage() - Method in class jimm.datavision.layout.swing.SwingPageContents
Builds the swing page and adds it to the parent.
buildPanel() - Method in class jimm.datavision.gui.EditFieldLayout
Builds the panel.
buildPaperSizeMenu(ActionListener, PaperFormat, ButtonGroup, ButtonGroup) - Static method in class jimm.datavision.gui.MenuUtils
Returns a new paper size menu.
buildPopupMenu() - Method in class jimm.datavision.gui.FieldWidget
Builds the popup menu.
buildPopupMenu() - Method in class jimm.datavision.gui.SectionWidget
Builds the popup menu.
buildPromptPanel() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
buildRadioButtonsPanel() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
buildRelDropdown(String) - Method in class jimm.datavision.gui.sql.VisTableWin.JoinFields
 
buildReportMenu() - Method in class jimm.datavision.gui.Designer
Builds and returns the "Report" menu.
buildSectionFields(Section) - Method in class jimm.datavision.layout.SortedLayoutEngine
Creates, saves, and returns an array of fields sorted by their y and x coordinates (y first, then x).
buildSections() - Method in class jimm.datavision.gui.Designer
Builds the sections and adds them to the section container.
buildSectionsInArea(SectionArea) - Method in class jimm.datavision.gui.Designer
Builds the section widgets for the sections in an area and adds them to the section container.
buildSelect(StringBuffer) - Method in class jimm.datavision.source.sql.SQLQuery
 
buildSizeMenu(ActionListener, Font) - Static method in class jimm.datavision.gui.MenuUtils
Returns a new size menu.
buildSortOrderRadioButtons() - Method in class jimm.datavision.gui.NewGroupWin
 
buildThread - Variable in class jimm.datavision.layout.swing.SwingPageContents
 
buildTree() - Method in class jimm.properties.TranslateOMatic
 
buildUserWhereClause(StringBuffer, boolean) - Method in class jimm.datavision.source.sql.SQLQuery
 
buildWhereClause(StringBuffer, boolean) - Method in class jimm.datavision.source.sql.SQLQuery
 
buildWhereClause(StringBuffer, boolean) - Method in class jimm.datavision.source.sql.SubreportQuery
 
buildWindow(HashMap) - Method in class jimm.datavision.gui.AggregatesWin
Builds the window contents.
buildWindow(String, String, String) - Method in class jimm.datavision.gui.AskStringDialog
Builds window GUI.
buildWindow() - Method in class jimm.datavision.gui.BoundsWin
Builds the window contents.
buildWindow(Report, String) - Method in class jimm.datavision.gui.CodeEditorWin
Builds the window contents.
buildWindow() - Method in class jimm.datavision.gui.DescripWin
Builds the window contents.
buildWindow() - Method in class jimm.datavision.gui.Designer
Builds the window components.
buildWindow() - Method in class jimm.datavision.gui.DesignWin
Builds the window components.
buildWindow() - Method in class jimm.datavision.gui.ExportWin
Builds the window contents.
buildWindow(int) - Method in class jimm.datavision.gui.FieldPickerWin
Builds the contents of the window.
buildWindow(int) - Method in class jimm.datavision.gui.FormatWin
Builds the window contents.
buildWindow() - Method in class jimm.datavision.gui.HelpWin
 
buildWindow() - Method in class jimm.datavision.gui.NewGroupWin
Builds the window contents.
buildWindow() - Method in class jimm.datavision.gui.parameter.ParamAskWin
 
buildWindow() - Method in class jimm.datavision.gui.parameter.ParamEditWin
Builds the window contents.
buildWindow(Report, String) - Method in class jimm.datavision.gui.ScriptEditorWin
Adds a scripting language dropdown.
buildWindow() - Method in class jimm.datavision.gui.ScriptingWin
Builds the window contents.
buildWindow() - Method in class jimm.datavision.gui.sql.DbConnWin
Builds the window contents.
buildWindow(String) - Method in class jimm.datavision.gui.sql.DbPasswordDialog
 
buildWindow(String) - Method in class jimm.datavision.gui.sql.SQLQueryWin
 
buildWindow() - Method in class jimm.datavision.gui.sql.VisTableWin
Builds the window contents.
buildWindow(String) - Method in class jimm.datavision.gui.TwoListWin
Builds the window contents.
buildWindow() - Method in class jimm.properties.TranslateOMatic
Builds the window components.
bundle - Variable in class jimm.properties.TranslateOMatic.MutableResourceBundle
 
bundles - Variable in class jimm.properties.TranslateOMatic
 
bundles - Static variable in class jimm.util.I18N
 
buttonPanel() - Method in class jimm.datavision.gui.parameter.ParamAskWin
 

C

cache - Variable in class jimm.datavision.field.Field
 
cachedEvalResult - Variable in class jimm.datavision.Formula
 
cachedValue - Variable in class jimm.datavision.Subreport
 
cal - Variable in class jimm.datavision.gui.parameter.SingleDateInq
 
calcDetailHeight() - Method in class jimm.datavision.layout.LayoutEngine
Returns the total height of all detail sections.
calcPageFooterHeight() - Method in class jimm.datavision.layout.LayoutEngine
Returns the total height of all page footer sections.
calcReportFooterHeight() - Method in class jimm.datavision.layout.LayoutEngine
Returns the total height of all report footer sections.
calcSectionCols(Section) - Method in class jimm.datavision.layout.DocBookLE
Returns a collection of DocBookCol objects.
calcSectionHeights(SectionArea) - Method in class jimm.datavision.layout.LayoutEngine
Returns the total height of all sections in the specified list.
calcValues() - Method in class jimm.datavision.field.FormattedValueCache
Cacluates formatted (wrapped) string and output height.
canBeAggregated() - Method in class jimm.datavision.field.AggregateField
 
canBeAggregated() - Method in class jimm.datavision.field.ColumnField
This override returns true if this column is in a detail section and holds a numeric type.
canBeAggregated() - Method in class jimm.datavision.field.Field
Returns true if this field can be aggregated.
canBeAggregated() - Method in class jimm.datavision.field.FormulaField
This override returns true if this formula is in a detail section.
canBeAggregated() - Method in class jimm.datavision.field.ParameterField
This override returns true if this parameter is in a detail section and returns a number.
canBeAggregated() - Method in class jimm.datavision.field.UserColumnField
This override returns true if this user column is in a detail section.
cancel() - Method in class jimm.datavision.layout.LayoutEngine
Called by someone else running the report to cancel all the hard work this layout engine has performed.
cancel() - Method in class jimm.datavision.layout.swing.SwingLE
 
cancelled - Variable in class jimm.datavision.gui.parameter.ParamAskWin
 
cancelled - Variable in class jimm.datavision.gui.StatusDialog
 
canFind(String) - Method in class jimm.datavision.Scripting
Returns true if we can load class klass.
canGroupRecords() - Method in class jimm.datavision.source.charsep.CharSepSource
 
canGroupRecords() - Method in class jimm.datavision.source.DataSource
Used to enable/disable the "Group By" menu item.
canGroupRecords() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
canGroupRecords() - Method in class jimm.datavision.source.object.ObjectSource
 
canGroupRecords() - Method in class jimm.datavision.source.sql.Database
 
canGroupRecords() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
canJoinTables() - Method in class jimm.datavision.source.charsep.CharSepSource
 
canJoinTables() - Method in class jimm.datavision.source.DataSource
Used to enable/disable the "Table Linker" menu item.
canJoinTables() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
canJoinTables() - Method in class jimm.datavision.source.object.ObjectSource
 
canJoinTables() - Method in class jimm.datavision.source.sql.Database
 
canJoinTables() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
canLoad() - Method in class jimm.datavision.field.ImageField
 
canRedo() - Method in class jimm.datavision.gui.cmd.CommandHistory
Answers the question, "Is there anything to redo?"
canRunReports() - Method in class jimm.datavision.source.DataSource
Used to enable/disable the "Run" and "Export" menu items.
canRunReports() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
canUndo() - Method in class jimm.datavision.gui.cmd.CommandHistory
Answers the question, "Is there anything to undo?"
CARD_BOOL_NAME - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
CARD_LIST_MULTIPLE_STRING_NAME - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
CARD_LIST_SINGLE_STRING_NAME - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
CARD_NAME_DATE - Static variable in class jimm.datavision.gui.parameter.ParamEditWin
 
CARD_NAME_LIST - Static variable in class jimm.datavision.gui.parameter.ParamEditWin
 
CARD_NAME_RANGE - Static variable in class jimm.datavision.gui.parameter.ParamEditWin
 
CARD_NAME_SINGLE - Static variable in class jimm.datavision.gui.parameter.ParamEditWin
 
CARD_NAME_SINGLE_BOOL - Static variable in class jimm.datavision.gui.parameter.ParamEditWin
 
CARD_RANGE_DATE_NAME - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
CARD_RANGE_STRING_NAME - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
CARD_SINGLE_DATE_NAME - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
CARD_SINGLE_STRING_NAME - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
cardPanel - Variable in class jimm.datavision.gui.parameter.ParamAskWin
 
cardPanel - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
cardPanel - Variable in class jimm.datavision.layout.swing.SwingLE
 
caseSensitiveDatabaseNames - Variable in class jimm.datavision.Report
Flag for Database data sources.
caseSensitiveDatabaseNames() - Method in class jimm.datavision.Report
Returns the value of the caseSensitiveDatabaseNames flag.
cdata(String) - Method in class jimm.util.XMLWriter
 
cdataElement(String, String) - Method in class jimm.util.XMLWriter
 
changedUpdate(DocumentEvent) - Method in class jimm.datavision.gui.ScriptingWin
 
changePaperOrientation(int) - Method in class jimm.datavision.gui.Designer
 
changePaperSize(PaperFormat) - Method in class jimm.datavision.gui.Designer
 
changingEditState - Variable in class jimm.datavision.gui.TextFieldWidget
 
characters(char[], int, int) - Method in class jimm.datavision.gui.sql.DbConnReader
 
characters(char[], int, int) - Method in class jimm.datavision.ParameterReader
Reads text data.
characters(char[], int, int) - Method in class jimm.datavision.ReportReader
Reads text data.
charSepCols - Variable in class jimm.datavision.source.charsep.CharSepQuery
 
charSepFile - Variable in class jimm.datavision.DataVision
 
CharSepLE - Class in jimm.datavision.layout
CharSepLE is a layout engine that outputs text data files.
CharSepLE(PrintWriter, char) - Constructor for class jimm.datavision.layout.CharSepLE
Constructor.
CharSepQuery - Class in jimm.datavision.source.charsep
A query used in character-separated file queries.
CharSepQuery(Report) - Constructor for class jimm.datavision.source.charsep.CharSepQuery
 
CharSepRow - Class in jimm.datavision.source.charsep
A concrete subclass of DataCursor that wraps a delimited file parser.
CharSepRow(CharSepSource, Query) - Constructor for class jimm.datavision.source.charsep.CharSepRow
 
charSepSource(Attributes) - Method in class jimm.datavision.ReportReader
Reads and creates a CharSepSource.
CharSepSource - Class in jimm.datavision.source.charsep
A data source for files whose lines are rows and columns are separated by a character.
CharSepSource(Report) - Constructor for class jimm.datavision.source.charsep.CharSepSource
 
CharSepTest - Class in jimm.datavision.test
Reads a report from an XML file, runs it, and verifies the output.
CharSepTest(String) - Constructor for class jimm.datavision.test.CharSepTest
 
CHECK_BOX_INDENT_WIDTH - Static variable in class jimm.datavision.gui.SuppressionProcWin
 
checkBox - Variable in class jimm.datavision.gui.AggregatesWin.Slot
 
checkDetailLine(String) - Method in class jimm.datavision.test.CharSepTest
Checks the format of a detail line and returns the integer id found at the beginning of line.
checkDetailLine(String) - Method in class jimm.datavision.test.ReportRunTest
Checks the format of a detail line and returns the integer id found at the beginning of line.
checkOfficeGroup(BufferedReader, String) - Method in class jimm.datavision.test.CharSepTest
Checks a group (header plus detail lines) and returns the total of the dollar amounts in the group.
checkOfficeGroup(BufferedReader, String) - Method in class jimm.datavision.test.ReportRunTest
Checks a group (header plus detail lines) and returns the total of the dollar amounts in the group.
checkPostDateGroup(BufferedReader) - Method in class jimm.datavision.test.CharSepTest
Checks a subgroup (header plus detail lines) and returns the total of the dollar amounts in the group.
checkPostDateGroup(BufferedReader) - Method in class jimm.datavision.test.ReportRunTest
Checks a subgroup (header plus detail lines) and returns the total of the dollar amounts in the group.
checkRemainingPageLength(boolean, boolean) - Method in class jimm.datavision.layout.LayoutEngine
Checks remaining page length and outputs a new page if we are at the bottom of the page.
chooser - Static variable in class jimm.datavision.gui.Designer
 
CITIES - Static variable in class jimm.datavision.test.mock.source.MockDataCursor
 
CITIES - Static variable in class jimm.datavision.testdata.Job
 
cityIndex - Variable in class jimm.datavision.test.mock.source.MockDataCursor
 
cjkFontEncodingMap - Static variable in class jimm.datavision.layout.pdf.PDFLE
 
CLASS_NAME_COLS - Static variable in class jimm.datavision.gui.ScriptingWin
 
clear() - Method in class jimm.datavision.SectionArea
 
clearCache() - Method in class jimm.datavision.Subreport
 
clearFontCache() - Method in class jimm.datavision.field.Format
Clears the font we may be holding on to.
clearJoins() - Method in class jimm.datavision.source.Query
Removes all joins in the collection from our list.
clearSorts() - Method in class jimm.datavision.source.Query
Removes all sorts from our list.
Clipboard - Class in jimm.datavision.gui
A simple clipboard class.
Clipboard() - Constructor for class jimm.datavision.gui.Clipboard
 
clipboard - Static variable in class jimm.datavision.gui.Clipboard
 
clone() - Method in class jimm.datavision.field.Border
Returns a clone of this border.
clone() - Method in class jimm.datavision.field.BorderEdge
Returns a clone of this border.
clone() - Method in class jimm.datavision.field.DefaultFormat
Returns a clone of this format.
clone() - Method in class jimm.datavision.field.Field
Returns a clone.
clone() - Method in class jimm.datavision.field.Format
Returns a clone of this format.
clone() - Method in class jimm.datavision.Parameter
 
clone() - Method in class jimm.datavision.source.Join
 
close() - Method in class jimm.datavision.layout.swing.SwingLE
Closes this window.
close() - Method in class jimm.datavision.source.charsep.CharSepRow
 
close() - Method in class jimm.datavision.source.DataCursor
 
close() - Method in class jimm.datavision.source.sql.ResultSetRow
 
closeAction - Variable in class jimm.datavision.layout.swing.SwingLE
 
closeButtonPanel() - Method in class jimm.datavision.gui.EditWin
Builds and returns a panel containing the bottom four buttons.
closeMe() - Method in class jimm.datavision.gui.Designer
 
closeOutput() - Method in class jimm.datavision.layout.LayoutEngine
Called by end to let this layout engine clean up a bit.
closeReader() - Method in class jimm.datavision.source.charsep.CharSepSource
 
CodeEditorWin - Class in jimm.datavision.gui
This is the abstract superclass of windows used for editing paragraphs of code such as formulas and where clauses.
CodeEditorWin(Designer, Report, String, String, String, String) - Constructor for class jimm.datavision.gui.CodeEditorWin
Constructor.
codeField - Variable in class jimm.datavision.gui.CodeEditorWin
 
col1 - Variable in class jimm.datavision.testdata.AggregateTestData
 
col1() - Method in class jimm.datavision.testdata.AggregateTestData
 
col2 - Variable in class jimm.datavision.testdata.AggregateTestData
 
col2() - Method in class jimm.datavision.testdata.AggregateTestData
 
colAlloc - Variable in class jimm.datavision.layout.excel.FieldMap
 
colAt - Variable in class jimm.datavision.layout.excel.ExcelLE
 
colCacheMap - Variable in class jimm.datavision.source.sql.SQLTable
 
colIter - Variable in class jimm.datavision.source.ColumnIterator
 
collectAggregateFields() - Method in class jimm.datavision.Report
Collects all aggregate fields and lets each one initialize itself.
collectUsedParameters() - Method in class jimm.datavision.Report
Returns a list of all the parameters actually used in the report.
color - Variable in class jimm.datavision.field.Border
 
color - Variable in class jimm.datavision.field.Format
 
color - Variable in class jimm.datavision.Line
 
column - Variable in class jimm.datavision.field.ColumnField
 
column(Attributes) - Method in class jimm.datavision.ReportReader
 
Column - Class in jimm.datavision.source
Represents a data column.
Column(Object, String, int) - Constructor for class jimm.datavision.source.Column
 
column(Attributes) - Method in class jimm.datavision.testdata.SchemaGen
Parses a column XML tag and calls printColumn.
COLUMN_PARAM_DELIM - Static variable in class jimm.datavision.gui.applet.DVApplet
 
ColumnField - Class in jimm.datavision.field
A column field represents a data source column.
ColumnField(Long, Report, Section, Object, boolean) - Constructor for class jimm.datavision.field.ColumnField
Constructs a column field with the specified id in the specified report section whose database Column's id is value.
columnFromDropdown(JComboBox) - Method in class jimm.datavision.gui.sql.VisTableWin
 
ColumnInfo - Class in jimm.datavision.gui
 
ColumnInfo(Column, Designer) - Constructor for class jimm.datavision.gui.ColumnInfo
 
ColumnIterator - Class in jimm.datavision.source
An iterator over the columns in a list of tables.
ColumnIterator(Iterator) - Constructor for class jimm.datavision.source.ColumnIterator
Constructor.
ColumnIteratorTest - Class in jimm.datavision.test
 
ColumnIteratorTest(String) - Constructor for class jimm.datavision.test.ColumnIteratorTest
 
columns - Variable in class jimm.datavision.source.charsep.CharSepSource
 
columns() - Method in class jimm.datavision.source.charsep.CharSepSource
 
columns() - Method in class jimm.datavision.source.DataSource
Returns an iterator over all columns.
columns() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
columns - Variable in class jimm.datavision.source.object.ObjectSource
 
columns() - Method in class jimm.datavision.source.object.ObjectSource
 
columns() - Method in class jimm.datavision.source.sql.Database
 
columns() - Method in class jimm.datavision.source.sql.SQLTable
 
columns - Variable in class jimm.datavision.source.Table
 
columns() - Method in class jimm.datavision.source.Table
Returns an iterator over the columns in this table.
columns - Variable in class jimm.datavision.test.ColumnIteratorTest
 
columns - Variable in class jimm.datavision.test.mock.source.MockDataSource
 
columns() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
columnsInTablesUsedInReport() - Method in class jimm.datavision.source.DataSource
Returns an iterator over all the columns in only the tables used by the report, or over all columns if this data source does not have tables.
columnsUsed() - Method in class jimm.datavision.Expression
Returns a collection of the columns used in the expression.
columnsUsed() - Method in class jimm.datavision.field.FormulaField
Returns a collection of the columns used in the formula.
columnsUsed() - Method in class jimm.datavision.field.UserColumnField
Returns a collection of the columns used in the user column.
columnValue(Selectable) - Method in class jimm.datavision.Report
Returns the current value of the specified selectable.
colWidths - Variable in class jimm.datavision.layout.excel.FieldMap
 
combo - Variable in class jimm.datavision.gui.ExportWin
 
combo - Variable in class jimm.datavision.gui.NewGroupWin
 
Command - Interface in jimm.datavision.gui.cmd
A Command knows how to perform an action, undo it, and redo it.
command - Variable in class jimm.datavision.gui.CodeEditorWin
 
CommandAdapter - Class in jimm.datavision.gui.cmd
An abstract adapter class for performing a command.
CommandAdapter(String) - Constructor for class jimm.datavision.gui.cmd.CommandAdapter
 
CommandHistory - Class in jimm.datavision.gui.cmd
A command history holds comands and manages undo and redo behavior.
CommandHistory() - Constructor for class jimm.datavision.gui.cmd.CommandHistory
 
CommandHistory(JMenuItem, JMenuItem) - Constructor for class jimm.datavision.gui.cmd.CommandHistory
 
commandHistory - Variable in class jimm.datavision.gui.Designer
 
commandIndex - Variable in class jimm.datavision.gui.cmd.CommandHistory
 
commands - Variable in class jimm.datavision.gui.cmd.CommandHistory
 
commands - Variable in class jimm.datavision.gui.cmd.CompoundCommand
 
commands - Variable in class jimm.datavision.gui.EditWin
 
comment(String) - Method in class jimm.util.XMLWriter
 
comp - Variable in class jimm.datavision.layout.SortedLayoutEngine
 
company - Variable in class jimm.datavision.testdata.Job
 
compareTo(Object) - Method in class jimm.datavision.gui.TLWListItem
 
component - Variable in class jimm.datavision.gui.EditFieldLayout.Row
 
component - Variable in class jimm.datavision.gui.FocusSetter
 
component - Variable in class jimm.datavision.layout.swing.AbstractSwingField
 
componentMap - Static variable in class jimm.datavision.gui.FieldWidget
 
CompoundCommand - Class in jimm.datavision.gui.cmd
A compound command holds a list of commands and allows their use as one single command.
CompoundCommand(String) - Constructor for class jimm.datavision.gui.cmd.CompoundCommand
 
conn - Variable in class jimm.datavision.source.sql.Database
 
CONNECTION_INFO - Static variable in class jimm.datavision.test.ConnectionTest
 
connectionItem - Variable in class jimm.datavision.gui.Designer
 
connectionOwnedByMe - Variable in class jimm.datavision.source.sql.Database
 
ConnectionTest - Class in jimm.datavision.test
Tests the Database class and the ability to give a connection to a report and the state of a connection's query after reconnecting.
ConnectionTest(String) - Constructor for class jimm.datavision.test.ConnectionTest
 
connInfo - Variable in class jimm.datavision.gui.cmd.DbConnCommand
 
connInfo - Variable in class jimm.datavision.gui.sql.DbConnReader
 
connInfo - Variable in class jimm.datavision.source.sql.Database
 
connInfoField - Variable in class jimm.datavision.gui.sql.DbConnWin
 
contains(Section) - Method in class jimm.datavision.Group
Returns true if the specified section is inside this group, either as a header or a footer.
contains(Section) - Method in class jimm.datavision.Report
Returns true if this report contains the specified section.
contains(Field) - Method in class jimm.datavision.Report
Returns true if the specified field exists within this report.
contains(Field) - Method in class jimm.datavision.Section
Returns true if the specified field is inside this section.
contains(Section) - Method in class jimm.datavision.SectionArea
Returns true if s is one of our sections.
containsReferenceTo(Field) - Method in class jimm.datavision.Report
Returns true if the specified field exists within this report either directly (as a field) or indirectly (as a formula used by a aggregate, parameter, user column, or another formula).
containsReferenceTo(Formula) - Method in class jimm.datavision.Report
Returns true if the specified formula exists within this report either directly (as a formula field) or indirectly (as a formula used by a aggregate or by another formula).
containsReferenceTo(UserColumn) - Method in class jimm.datavision.Report
Returns true if the specified user column exists within this report either directly (as a user column field) or indirectly (inside a aggregate or formula).
containsReferenceTo(Parameter) - Method in class jimm.datavision.Report
Returns true if the specified parameter exists within this report either directly (as a parameter field) or indirectly (as a parameter used by a aggregate or by another parameter or in the query's where clause).
containsReferenceTo(Field) - Method in class jimm.datavision.Section
Returns true if the specified field exists within this section either directly (as a field) or indirectly (as a formula used by an aggregate, user column, or formula or by the suppression proc).
containsReferenceTo(Formula) - Method in class jimm.datavision.Section
Returns true if the specified formula exists within this section either directly (as a formula field) or indirectly (as a formula used by an aggregate, user column, or formula or by the suppression proc).
containsReferenceTo(UserColumn) - Method in class jimm.datavision.Section
Returns true if the specified user column exists within this section either directly (as a user column field) or indirectly (as a user column used by an aggregate, a formula, or by the suppression proc).
containsReferenceTo(Parameter) - Method in class jimm.datavision.Section
Returns true if the specified parameter exists within this section either directly (as a parameter field) or indirectly (as a parameter used by an aggregate, a formula, or by the suppression proc).
containsReferenceTo(Parameter) - Method in class jimm.datavision.source.DataSource
Returns true if the specified parameter exists within this data source's query.
containsReferenceTo(Parameter) - Method in class jimm.datavision.source.Query
Returns true if the specified parameter exists within this query's where clause.
content - Variable in class jimm.datavision.layout.pdf.PDFLE
 
contentEditorPane - Variable in class jimm.datavision.gui.HelpWin
 
contentField - Variable in class jimm.datavision.gui.HelpURLStack
 
contents - Variable in class jimm.datavision.gui.Clipboard
 
convertFormulas() - Method in class jimm.datavision.ReportReader
Revisits each formula and let it convert formula names to formula id numbers within its eval string.
convertType(Object) - Method in class jimm.datavision.Parameter
Converts the specified object to the proper type for this parameter.
copyFormatAndBorder(Format, Border) - Method in class jimm.datavision.gui.FormatWin
Saves copies of format and border into the objects that we really edit.
copyGUIIntoParam() - Method in class jimm.datavision.gui.parameter.BoolInq
 
copyGUIIntoParam() - Method in class jimm.datavision.gui.parameter.Inquisitor
Copy all values from our GUI widgets into the parameter's value(s).
copyGUIIntoParam() - Method in class jimm.datavision.gui.parameter.ListStringInq
 
copyGUIIntoParam() - Method in class jimm.datavision.gui.parameter.RangeDateInq
 
copyGUIIntoParam() - Method in class jimm.datavision.gui.parameter.RangeStringInq
 
copyGUIIntoParam() - Method in class jimm.datavision.gui.parameter.SingleDateInq
 
copyGUIIntoParam() - Method in class jimm.datavision.gui.parameter.SingleStringInq
 
copyItem - Variable in class jimm.datavision.gui.Designer
 
copyParamIntoGUI() - Method in class jimm.datavision.gui.parameter.BoolInq
 
copyParamIntoGUI() - Method in class jimm.datavision.gui.parameter.Inquisitor
Copy all values from parameter's value(s) into our GUI widgets.
copyParamIntoGUI() - Method in class jimm.datavision.gui.parameter.ListStringInq
 
copyParamIntoGUI() - Method in class jimm.datavision.gui.parameter.RangeDateInq
 
copyParamIntoGUI() - Method in class jimm.datavision.gui.parameter.RangeStringInq
 
copyParamIntoGUI() - Method in class jimm.datavision.gui.parameter.SingleDateInq
 
copyParamIntoGUI() - Method in class jimm.datavision.gui.parameter.SingleStringInq
 
Copyright - Static variable in class jimm.datavision.info
 
copySelectedFields() - Method in class jimm.datavision.gui.Designer
Copies the selected fields to the clipboard.
copyValuesToSelectedParameter() - Method in class jimm.datavision.gui.parameter.ParamAskWin
Copy all values in GUI into the associated selected parameter.
CORNER_LINE_LEN - Static variable in class jimm.datavision.gui.FWBorder
 
countGroups() - Method in class jimm.datavision.Report
 
country - Variable in class jimm.properties.TranslateOMatic.MutableResourceBundle
 
countSelectedFields() - Method in class jimm.datavision.gui.Designer
Returns the number of selected fields.
create(Long, Report, Section, String, Object, boolean) - Static method in class jimm.datavision.field.Field
This factory method constructs and returns a new instance of a subclass of Field based on the type string.
create(Report, Selectable) - Static method in class jimm.datavision.Group
Creates a new group and gives it a header section containing a selectable field and an empty footer section.
create(Parameter) - Static method in class jimm.datavision.gui.parameter.Inquisitor
This factory method returns the proper inquisitor for the specified parameter.
createAggregate() - Method in class jimm.datavision.gui.cmd.AbstractAggregateCommand
 
createAggregateTestTable() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
createAllCapsTable() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
createAllDatabaseTables(DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FieldPickerWin
Creates notes representing tables and columns for all tables in the database.
createBorderColorChooserButton() - Method in class jimm.datavision.gui.FormatWin
 
CreateData - Class in jimm.datavision.testdata.mysql
 
CreateData() - Constructor for class jimm.datavision.testdata.mysql.CreateData
 
CreateData - Class in jimm.datavision.testdata.odbc
WARNING: this file is just a copy of the MySQL CreateData.java.
CreateData() - Constructor for class jimm.datavision.testdata.odbc.CreateData
 
CreateData - Class in jimm.datavision.testdata.oracle
 
CreateData() - Constructor for class jimm.datavision.testdata.oracle.CreateData
 
CreateData - Class in jimm.datavision.testdata.postgres
 
CreateData() - Constructor for class jimm.datavision.testdata.postgres.CreateData
 
createDefaultFormat() - Static method in class jimm.datavision.field.Format
 
createdInquisitors - Variable in class jimm.datavision.gui.parameter.ParamAskWin
 
createEditor() - Method in class jimm.datavision.gui.EditWinWidget
Creates and returns a new frame suitable for editing this widget.
createEditor() - Method in class jimm.datavision.gui.FormulaWidget
 
createEditor() - Method in class jimm.datavision.gui.ParameterWidget
 
createEditor() - Method in class jimm.datavision.gui.UserColumnWidget
 
createEmptyFormat() - Static method in class jimm.datavision.field.Format
 
createField() - Method in class jimm.datavision.gui.cmd.InsertFieldCommand
Creates the field.
createField() - Method in class jimm.datavision.gui.cmd.NewDraggedFieldCommand
Creates the field.
createFieldColorChooserButton() - Method in class jimm.datavision.gui.FormatWin
 
createFieldWidget(Field) - Method in class jimm.datavision.gui.cmd.InsertFieldCommand
 
createFieldWidget(Field) - Method in class jimm.datavision.gui.cmd.NewDraggedFieldCommand
 
createFieldWidget(Field) - Method in class jimm.datavision.gui.cmd.NewImageFieldCommand
 
createFieldWidget(Field) - Method in class jimm.datavision.gui.cmd.NewSubreportCommand
 
createFieldWidget(Field) - Method in class jimm.datavision.gui.cmd.NewTextFieldCommand
 
createFormulas(DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FieldPickerWin
Creates nodes representing formula fields.
createFromDragString(Report, String) - Static method in class jimm.datavision.field.Field
Creates a field from a drag string.
createImageField() - Method in class jimm.datavision.gui.Designer
Opens a dialog that asks the user to select an image file.
createJobsTable() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
createLayoutEngine(File, Getopts) - Method in class jimm.datavision.DataVision
 
createNewTextField(SectionWidget, MouseEvent) - Method in class jimm.datavision.gui.Designer
Asks design window to create and accepts a new text field.
createNewTextField(MouseEvent) - Method in class jimm.datavision.gui.SectionWidget
Asks design window to create and accepts a new text field.
createNode(DefaultMutableTreeNode, TranslateOMatic.BundleAssoc) - Method in class jimm.properties.TranslateOMatic
 
createNodes(DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FieldPickerWin
Creates tree nodes.
createNodes(DefaultMutableTreeNode) - Method in class jimm.properties.TranslateOMatic
Creates tree nodes.
createOfficeTable() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
createParameters(DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FieldPickerWin
Creates nodes representing parameter fields.
createRow() - Method in class jimm.datavision.layout.excel.FieldMap
 
createSpecialFields(DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FieldPickerWin
Creates nodes representing each possible special field.
createUsedDatabaseTables(DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FieldPickerWin
Creates nodes representing tables and columns for columns used by report.
createUserColumns(DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FieldPickerWin
Creates nodes representing user column fields.
CSSHTMLLE - Class in jimm.datavision.layout
A TABLE free DIV/CSS HTML layout engine.
CSSHTMLLE(PrintWriter) - Constructor for class jimm.datavision.layout.CSSHTMLLE
Constructor.
current - Variable in class jimm.datavision.gui.HelpURLStack
 
currentSection - Variable in class jimm.datavision.layout.LayoutEngine
 
currentSectionTypeAsString() - Method in class jimm.datavision.layout.LayoutEngine
Returns the current section type (header, footer, detail) as a string.
currRowData - Variable in class jimm.datavision.source.DataCursor
 
currRowNumber - Variable in class jimm.datavision.source.DataCursor
 
cursorForPosition(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
If this field is selected, sets the cursor based on the current mouse position in the widget.
cursorForPosition(MouseEvent) - Method in class jimm.datavision.gui.TextFieldWidget
If this field is being edited, show text cursor.
CutCommand - Class in jimm.datavision.gui.cmd
Cuts (copies to the clipboard then deletes) a list of field widgets.
CutCommand(Designer, ArrayList) - Constructor for class jimm.datavision.gui.cmd.CutCommand
 
cutItem - Variable in class jimm.datavision.gui.Designer
 
cutItem - Variable in class jimm.datavision.gui.FieldPickerWin
 

D

DATA - Static variable in class jimm.datavision.test.mock.source.MockAggregateDataCursor
 
DATA_FILE - Static variable in class jimm.datavision.test.CharSepTest
 
DATA_FILE - Static variable in class jimm.datavision.test.PDFLETest
 
DATA_FILE_DIR - Static variable in class jimm.datavision.test.AllTests
 
DATA_FILE_WITH_SHORT_LINES - Static variable in class jimm.datavision.test.CharSepTest
 
database(Attributes) - Method in class jimm.datavision.ReportReader
Reads the database tag and creates the database object.
Database - Class in jimm.datavision.source.sql
A database knows about the tables in a database.
Database(Connection, Report) - Constructor for class jimm.datavision.source.sql.Database
 
Database(String, String, Report, String, String) - Constructor for class jimm.datavision.source.sql.Database
Constructor.
Database(String, String, Report, String, String, String) - Constructor for class jimm.datavision.source.sql.Database
Constructor.
Database(String, String, Report, String, String, String, boolean) - Constructor for class jimm.datavision.source.sql.Database
Constructor.
DATABASE_NAME - Static variable in class jimm.datavision.test.mock.source.MockDataSource
 
databasePassword - Variable in class jimm.datavision.Report
 
DataCursor - Class in jimm.datavision.source
Represents a row of data.
DataCursor() - Constructor for class jimm.datavision.source.DataCursor
 
dataSource - Variable in class jimm.datavision.Report
 
DataSource - Class in jimm.datavision.source
An abstract data source.
DataSource(Report, Query) - Constructor for class jimm.datavision.source.DataSource
 
dataSource - Variable in class jimm.datavision.source.Table
 
dataSource - Variable in class jimm.datavision.test.CharSepTest
 
dataSource - Variable in class jimm.datavision.test.FormulaEvalTest
 
dataSource - Variable in class jimm.datavision.test.GroupFormulaTest
 
dataSource - Variable in class jimm.datavision.test.PDFLETest
 
dataSourceFromOptions(Getopts) - Method in class jimm.datavision.DataVision
Use the options related to the data source defined in the report XML file.
DataVision - Class in jimm.datavision
This is the DataVision application class.
DataVision() - Constructor for class jimm.datavision.DataVision
 
dateCard() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
dateFormatters - Static variable in class jimm.datavision.field.FormattedValueCache
 
dateParseErrorReported - Variable in class jimm.datavision.source.charsep.CharSepRow
 
dateParseErrorReported - Variable in class jimm.datavision.source.object.ObjectRow
 
dateParseFormat - Variable in class jimm.datavision.source.Column
 
dateParsers - Variable in class jimm.datavision.source.charsep.CharSepRow
 
dateParsers - Variable in class jimm.datavision.source.object.ObjectRow
 
dateRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
DB_NAME - Static variable in class jimm.datavision.test.ConnectionTest
 
DB_OBJECT_TYPES - Static variable in class jimm.datavision.source.sql.Database
 
DB_PASSWORD - Static variable in class jimm.datavision.test.ConnectionTest
 
DB_USER - Static variable in class jimm.datavision.test.ConnectionTest
 
DbConnCommand - Class in jimm.datavision.gui.cmd
A command for changing a database's connection information.
DbConnCommand(Report, String, String, String, String, String) - Constructor for class jimm.datavision.gui.cmd.DbConnCommand
Constructor.
DbConnReader - Class in jimm.datavision.gui.sql
A database connection reader opens an existing report XML file and reads the database connection information.
DbConnReader() - Constructor for class jimm.datavision.gui.sql.DbConnReader
 
DbConnWin - Class in jimm.datavision.gui.sql
A database connection editing dialog box.
DbConnWin(Designer, Report, boolean) - Constructor for class jimm.datavision.gui.sql.DbConnWin
Constructor.
dbmd - Variable in class jimm.datavision.source.sql.SQLTable
 
dbName - Variable in class jimm.datavision.gui.cmd.DbConnCommand
 
dbName - Variable in class jimm.datavision.gui.sql.DbConnReader
 
dbNameField - Variable in class jimm.datavision.gui.sql.DbConnWin
 
dbPassword - Variable in class jimm.datavision.DataVision
 
DbPasswordDialog - Class in jimm.datavision.gui.sql
A modal dialog used to ask the user for a database password.
DbPasswordDialog(Frame, String, String) - Constructor for class jimm.datavision.gui.sql.DbPasswordDialog
Constructor.
decimalFormatters - Static variable in class jimm.datavision.field.FormattedValueCache
 
DEFAULT_ARGS_LIST - Static variable in class jimm.datavision.test.GetoptsTest
 
DEFAULT_CHARACTER_SEPARATOR - Static variable in class jimm.datavision.DataVision
 
DEFAULT_CLASS - Static variable in class jimm.datavision.Scripting
 
DEFAULT_COLOR - Static variable in class jimm.datavision.field.Border
 
DEFAULT_COLOR - Static variable in class jimm.datavision.field.Format
 
DEFAULT_COLOR - Static variable in class jimm.datavision.Line
 
DEFAULT_DATE_PARSE_FORMAT - Static variable in class jimm.datavision.source.Column
 
DEFAULT_DTD_VERSION - Static variable in class jimm.datavision.ParameterReader
If there is no report element dtd-version attribute, this is the default value to use.
DEFAULT_DTD_VERSION - Static variable in class jimm.datavision.ReportReader
If there is no report element dtd-version attribute, this is the default value to use.
DEFAULT_FONT - Static variable in class jimm.datavision.gui.SectionNameLabel
 
DEFAULT_FONT_FAMILY_NAME - Static variable in class jimm.datavision.field.Format
 
DEFAULT_HEIGHT - Static variable in class jimm.datavision.field.Field
 
DEFAULT_HEIGHT - Static variable in class jimm.datavision.Section
 
DEFAULT_INDENTATION_WIDTH - Static variable in class jimm.util.XMLWriter
 
DEFAULT_LANGUAGE - Static variable in class jimm.datavision.Scripting
 
DEFAULT_MAX_MESSAGE_WIDTH - Static variable in class jimm.util.StringUtils
 
DEFAULT_NUMBER - Static variable in class jimm.datavision.field.BorderEdge
 
DEFAULT_POPUP_FONT - Static variable in class jimm.datavision.gui.SectionWidget
 
DEFAULT_SEP_CHAR - Static variable in class jimm.datavision.source.charsep.CharSepSource
 
DEFAULT_SIZE - Static variable in class jimm.datavision.field.Format
 
DEFAULT_STYLE - Static variable in class jimm.datavision.field.BorderEdge
 
DEFAULT_THICKNESS - Static variable in class jimm.datavision.field.BorderEdge
 
DEFAULT_WIDTH - Static variable in class jimm.datavision.field.Field
 
defaultField - Variable in class jimm.datavision.Report
This field holds default format, border, and bounds values for all fields.
DefaultFormat - Class in jimm.datavision.field
Only used by the report.
DefaultFormat() - Constructor for class jimm.datavision.field.DefaultFormat
Creates a format with all default values filled in.
defaultFormatItem - Variable in class jimm.datavision.gui.Designer
 
defaultLang - Variable in class jimm.datavision.gui.ScriptingWin
 
defaultLangMenu - Variable in class jimm.datavision.gui.ScriptingWin
 
defaultLanguage(Attributes) - Method in class jimm.datavision.ReportReader
 
defaultLanguage - Variable in class jimm.datavision.Scripting
 
defaultPaper - Static variable in class jimm.datavision.PaperFormat
 
defaultValues - Variable in class jimm.datavision.Parameter
 
defaultValues() - Method in class jimm.datavision.Parameter
Returns an iterator over the default values for this parameter.
del - Variable in class jimm.datavision.gui.sql.VisTableWin.JoinFields
 
delCheckBoxPanel - Variable in class jimm.datavision.gui.sql.VisTableWin
 
delete() - Method in class jimm.datavision.gui.FieldWidget
Asks the window delete this field and all selected fields.
delete() - Method in class jimm.datavision.layout.excel.FieldMap
Routine to prepare for garbage collection
deleteAggregate() - Method in class jimm.datavision.gui.cmd.AbstractAggregateCommand
 
DeleteAggregateCommand - Class in jimm.datavision.gui.cmd
A command for deleting a aggregate to a field from a particular section.
DeleteAggregateCommand(Report, FieldWidget, FieldWidget, String, Group) - Constructor for class jimm.datavision.gui.cmd.DeleteAggregateCommand
Constructor.
deleteButton - Variable in class jimm.datavision.gui.sql.VisTableWin
 
DeleteCommand - Class in jimm.datavision.gui.cmd
Deletes a list of field widgets.
DeleteCommand(Designer, ArrayList) - Constructor for class jimm.datavision.gui.cmd.DeleteCommand
Constructor.
DeleteCommand(Designer, ArrayList, String) - Constructor for class jimm.datavision.gui.cmd.DeleteCommand
The delegated constructor.
deleteGroup - Variable in class jimm.datavision.gui.SectionWidget
 
DeleteGroupCommand - Class in jimm.datavision.gui.cmd
 
DeleteGroupCommand(Designer, Report, Group) - Constructor for class jimm.datavision.gui.cmd.DeleteGroupCommand
Constructor.
deleteGroupContaining(Section) - Method in class jimm.datavision.gui.Designer
Deletes the group that contains the specified section.
deleteItem - Variable in class jimm.datavision.gui.FieldPickerWin
 
deleteSection(Section) - Method in class jimm.datavision.gui.Designer
Deletes the specified section.
deleteSection - Variable in class jimm.datavision.gui.SectionWidget
 
DeleteSectionCommand - Class in jimm.datavision.gui.cmd
 
DeleteSectionCommand(Designer, Report, Section) - Constructor for class jimm.datavision.gui.cmd.DeleteSectionCommand
Constructor.
deleteSelectedFields() - Method in class jimm.datavision.gui.Designer
Delete selected fields.
deleteSelectedFieldsAnd(FieldWidget) - Method in class jimm.datavision.gui.Designer
Delete specified field and all selected fields.
deleteSelectedJoins() - Method in class jimm.datavision.gui.sql.SubreportWin
 
deleteSelectedJoins() - Method in class jimm.datavision.gui.sql.VisTableWin
 
deleteWindow(Designer) - Static method in class jimm.datavision.gui.Designer
Deletes a window from the list of windows.
delGroupItem - Variable in class jimm.datavision.gui.Designer
 
delimiter - Variable in class jimm.datavision.source.charsep.DelimParser
 
DelimParser - Class in jimm.datavision.source.charsep
Parses delimited data.
DelimParser(Reader) - Constructor for class jimm.datavision.source.charsep.DelimParser
Constructor, using ',' as the delimiter.
DelimParser(Reader, char) - Constructor for class jimm.datavision.source.charsep.DelimParser
Constructor.
DelimParserTest - Class in jimm.datavision.test
Compares CSV file input with "answers" file.
DelimParserTest(String) - Constructor for class jimm.datavision.test.DelimParserTest
 
delSectionItem - Variable in class jimm.datavision.gui.Designer
 
delSelectionItem - Variable in class jimm.datavision.gui.Designer
 
descendingButton - Variable in class jimm.datavision.gui.NewGroupWin
 
descendingRButton - Variable in class jimm.datavision.gui.TwoListWin
 
description - Variable in class jimm.datavision.Report
 
description - Variable in class jimm.datavision.testdata.Job
 
descriptionField - Variable in class jimm.datavision.gui.DescripWin
 
DescripWin - Class in jimm.datavision.gui
A report description (name, title, author, etc.) editing dialog box.
DescripWin(Designer, Report) - Constructor for class jimm.datavision.gui.DescripWin
Constructor.
deselectAll() - Method in class jimm.datavision.gui.Designer
Deselect all fields.
deselectAll() - Method in class jimm.datavision.gui.SectionWidget
Deselects all fields in all sections.
DesignApplet - Class in jimm.datavision.gui.applet
A designer suitable for use with applets.
DesignApplet(DVApplet) - Constructor for class jimm.datavision.gui.applet.DesignApplet
 
designer - Variable in class jimm.datavision.gui.applet.DVApplet
 
designer - Variable in class jimm.datavision.gui.cmd.DeleteCommand
 
designer - Variable in class jimm.datavision.gui.cmd.DeleteGroupCommand
 
designer - Variable in class jimm.datavision.gui.cmd.DeleteSectionCommand
 
designer - Variable in class jimm.datavision.gui.cmd.FPDeleteCommand
 
designer - Variable in class jimm.datavision.gui.cmd.GroupEditCommand
 
designer - Variable in class jimm.datavision.gui.cmd.NewGroupCommand
 
designer - Variable in class jimm.datavision.gui.cmd.NewSectionCommand
 
designer - Variable in class jimm.datavision.gui.cmd.NewSubreportCommand
 
designer - Variable in class jimm.datavision.gui.cmd.PaperSizeCommand
 
designer - Variable in class jimm.datavision.gui.cmd.PasteCommand
 
designer - Variable in class jimm.datavision.gui.CodeEditorWin
 
Designer - Class in jimm.datavision.gui
The abstract superclass of Report designer windows and applets.
Designer(File, String, RootPaneContainer, JFrame) - Constructor for class jimm.datavision.gui.Designer
Constructor.
designer - Variable in class jimm.datavision.gui.EditWin
 
designer - Variable in class jimm.datavision.gui.FieldPickerWin
 
designer - Variable in class jimm.datavision.gui.FPLeafInfo
 
designer - Variable in class jimm.datavision.gui.FPTableInfo
 
designer - Variable in class jimm.datavision.gui.NewGroupWin
 
designer - Variable in class jimm.datavision.gui.SectionWidget
 
designLabel() - Method in class jimm.datavision.Expression
 
designLabel() - Method in class jimm.datavision.field.AggregateField
 
designLabel() - Method in class jimm.datavision.field.Field
Returns a string representing the field in the GUI during report design.
designLabel() - Method in class jimm.datavision.field.FormulaField
 
designLabel() - Method in class jimm.datavision.field.ParameterField
 
designLabel() - Method in class jimm.datavision.field.SpecialField
 
designLabel() - Method in class jimm.datavision.field.TextField
 
designLabel() - Method in class jimm.datavision.field.UserColumnField
 
designLabel() - Method in class jimm.datavision.Formula
 
designLabel() - Method in class jimm.datavision.Parameter
 
designLabel() - Method in class jimm.datavision.UserColumn
 
designReport(Getopts, File) - Method in class jimm.datavision.DataVision
 
DesignWin - Class in jimm.datavision.gui
The main GUI Report design window.
DesignWin(File) - Constructor for class jimm.datavision.gui.DesignWin
Constructor.
DesignWin(File, String) - Constructor for class jimm.datavision.gui.DesignWin
Constructor.
designWindows - Static variable in class jimm.datavision.gui.Designer
 
DesignWinLayout - Class in jimm.datavision.gui
A custom layout manager for the section widgets inside a design window.
DesignWinLayout() - Constructor for class jimm.datavision.gui.DesignWinLayout
 
detail(boolean) - Method in class jimm.datavision.layout.LayoutEngine
Called by the report when a single detail row needs to be output.
DETAIL - Static variable in class jimm.datavision.SectionArea
 
details - Variable in class jimm.datavision.Report
 
details() - Method in class jimm.datavision.Report
 
displayFirstPage() - Method in class jimm.datavision.layout.swing.SwingLE
Performs the "First Page" command.
displayLastPage() - Method in class jimm.datavision.layout.swing.SwingLE
Performs the "Last Page" command.
displayNextPage() - Method in class jimm.datavision.layout.swing.SwingLE
Performs the "Next Page" command.
displayPage(int) - Method in class jimm.datavision.layout.swing.SwingLE
Fills the window with the contents of the specified page.
displayPageNum - Variable in class jimm.datavision.layout.swing.SwingLE
 
displayPrevPage() - Method in class jimm.datavision.layout.swing.SwingLE
Performs the "Previous Page" command.
displayQueryTest(String, String) - Method in class jimm.datavision.test.QueryTest
 
displayToExpression(Report, String) - Static method in class jimm.datavision.Expression
Given a string, returns a string with all instances of formula, parameter, and user column "display names" replaced by "formula strings".
distanceTo(Point) - Method in class jimm.datavision.Point
Returns the distance from this point to another.
doc - Variable in class jimm.datavision.layout.pdf.PDFLE
 
DocBookCol - Class in jimm.datavision.layout
A DocBook col is used to represeent a column in a DocBook table.
DocBookCol(Field, double, double) - Constructor for class jimm.datavision.layout.DocBookCol
Constructor.
DocBookLE - Class in jimm.datavision.layout
A DocBook layout engine creates DocBook documents.
DocBookLE(PrintWriter) - Constructor for class jimm.datavision.layout.DocBookLE
Constructor.
DOCS_DIR - Static variable in class jimm.datavision.gui.HelpWin
 
doDelete() - Method in class jimm.datavision.gui.FieldWidget
Deletes this field from its section.
doDeleteSection(Section) - Method in class jimm.datavision.gui.Designer
Deletes a section from the report and the design window and returns the section widget above the section's.
doDrag(int, Point) - Method in class jimm.datavision.gui.FieldWidget
Performs a drag or a stretch.
doEnd() - Method in class jimm.datavision.layout.CSSHTMLLE
 
doEnd() - Method in class jimm.datavision.layout.DocBookLE
This override outputs the end of the document.
doEnd() - Method in class jimm.datavision.layout.excel.ExcelLE
 
doEnd() - Method in class jimm.datavision.layout.HTMLLE
 
doEnd() - Method in class jimm.datavision.layout.LaTeXLE
Outputs the end of the document.
doEnd() - Method in class jimm.datavision.layout.LayoutEngine
Called by end as a chance to insert behavior when the report ends.
doEnd() - Method in class jimm.datavision.layout.pdf.PDFLE
 
doEnd() - Method in class jimm.datavision.layout.swing.SwingLE
Done loading report.
doEnd() - Method in class jimm.datavision.layout.XMLLE
 
doEndPage() - Method in class jimm.datavision.layout.LaTeXLE
End a page.
doEndPage() - Method in class jimm.datavision.layout.LayoutEngine
Called by endPage as a chance to insert behavior when a new page ends.
doEndPage() - Method in class jimm.datavision.layout.swing.SwingLE
At the end of the first page, starts building it in a separate thread.
doIndent() - Method in class jimm.util.XMLWriter
Performs indentation by printing the correct number of tabs and spaces.
dollarFormatter - Variable in class jimm.datavision.test.CharSepTest
 
dollarFormatter - Variable in class jimm.datavision.test.ReportRunTest
 
dollarFormatter - Variable in class jimm.datavision.test.ReportTest
 
doOutputField(Field) - Method in class jimm.datavision.layout.CharSepLE
This override handles output of a field.
doOutputField(Field) - Method in class jimm.datavision.layout.CSSHTMLLE
 
doOutputField(Field) - Method in class jimm.datavision.layout.DocBookLE
Does nothing, since we output fields in DocBookLE.doOutputSection(jimm.datavision.Section).
doOutputField(Field) - Method in class jimm.datavision.layout.excel.ExcelLE
 
doOutputField(Field) - Method in class jimm.datavision.layout.HTMLLE
 
doOutputField(Field) - Method in class jimm.datavision.layout.LaTeXLE
Outputs a field.
doOutputField(Field) - Method in class jimm.datavision.layout.LayoutEngine
Called by outputField as a chance to insert behavior when a field is output.
doOutputField(Field) - Method in class jimm.datavision.layout.pdf.PDFLE
Outputs a field.
doOutputField(Field) - Method in class jimm.datavision.layout.swing.SwingLE
Creates a new SwingField and adds it to the current page.
doOutputField(Field) - Method in class jimm.datavision.layout.XMLLE
 
doOutputImage(ImageField) - Method in class jimm.datavision.layout.CharSepLE
 
doOutputImage(ImageField) - Method in class jimm.datavision.layout.CSSHTMLLE
 
doOutputImage(ImageField) - Method in class jimm.datavision.layout.DocBookLE
Does nothing, since we output images in DocBookLE.doOutputSection(jimm.datavision.Section).
doOutputImage(ImageField) - Method in class jimm.datavision.layout.excel.ExcelLE
 
doOutputImage(ImageField) - Method in class jimm.datavision.layout.HTMLLE
 
doOutputImage(ImageField) - Method in class jimm.datavision.layout.LaTeXLE
Ignores image output
doOutputImage(ImageField) - Method in class jimm.datavision.layout.LayoutEngine
Called by outputImage as a chance to insert behavior when a image is output.
doOutputImage(ImageField) - Method in class jimm.datavision.layout.pdf.PDFLE
Ignores image output
doOutputImage(ImageField) - Method in class jimm.datavision.layout.swing.SwingLE
 
doOutputImage(ImageField) - Method in class jimm.datavision.layout.XMLLE
 
doOutputLine(Line) - Method in class jimm.datavision.layout.CharSepLE
Ignores line output.
doOutputLine(Line) - Method in class jimm.datavision.layout.CSSHTMLLE
 
doOutputLine(Line) - Method in class jimm.datavision.layout.DocBookLE
Does nothing, since we output lines in DocBookLE.doOutputSection(jimm.datavision.Section).
doOutputLine(Line) - Method in class jimm.datavision.layout.excel.ExcelLE
 
doOutputLine(Line) - Method in class jimm.datavision.layout.HTMLLE
 
doOutputLine(Line) - Method in class jimm.datavision.layout.LaTeXLE
Outputs a line.
doOutputLine(Line) - Method in class jimm.datavision.layout.LayoutEngine
Called by outputLine as a chance to insert behavior when a line is output.
doOutputLine(Line) - Method in class jimm.datavision.layout.pdf.PDFLE
Outputs a line.
doOutputLine(Line) - Method in class jimm.datavision.layout.swing.SwingLE
Creates a new line.
doOutputLine(Line) - Method in class jimm.datavision.layout.XMLLE
 
doOutputSection(Section) - Method in class jimm.datavision.layout.CharSepLE
This override handles output of a section.
doOutputSection(Section) - Method in class jimm.datavision.layout.CSSHTMLLE
 
doOutputSection(Section) - Method in class jimm.datavision.layout.DocBookLE
This override outputs a report section.
doOutputSection(Section) - Method in class jimm.datavision.layout.HTMLLE
 
doOutputSection(Section) - Method in class jimm.datavision.layout.LayoutEngine
Called by outputSection as a chance to insert behavior when a section is output.
doOutputSection(Section) - Method in class jimm.datavision.layout.SortedLayoutEngine
This override iterates over a list of fields that have been sorted by their y and x coordinates.
doOutputSection(Section) - Method in class jimm.datavision.layout.XMLLE
 
doRevert() - Method in class jimm.datavision.gui.AggregatesWin
 
doRevert() - Method in class jimm.datavision.gui.BoundsWin
 
doRevert() - Method in class jimm.datavision.gui.DescripWin
 
doRevert() - Method in class jimm.datavision.gui.EditWin
Gives subclasses a chance to clean up their GUI.
doRevert() - Method in class jimm.datavision.gui.FormatWin
 
doRevert() - Method in class jimm.datavision.gui.GroupWin
 
doRevert() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
doRevert() - Method in class jimm.datavision.gui.ScriptingWin
 
doRevert() - Method in class jimm.datavision.gui.SortWin
 
doRevert() - Method in class jimm.datavision.gui.sql.DbConnWin
 
doRevert() - Method in class jimm.datavision.gui.sql.VisTableWin
 
doSave() - Method in class jimm.datavision.gui.AggregatesWin
 
doSave() - Method in class jimm.datavision.gui.BoundsWin
 
doSave() - Method in class jimm.datavision.gui.DescripWin
 
doSave() - Method in class jimm.datavision.gui.EditWin
Saves all data by creating a new command, performing it, and adding it to commands.
doSave() - Method in class jimm.datavision.gui.FormatWin
 
doSave() - Method in class jimm.datavision.gui.GroupWin
 
doSave() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
doSave() - Method in class jimm.datavision.gui.ScriptingWin
 
doSave() - Method in class jimm.datavision.gui.SortWin
 
doSave() - Method in class jimm.datavision.gui.sql.DbConnWin
 
doSave() - Method in class jimm.datavision.gui.sql.SubreportWin
 
doSave() - Method in class jimm.datavision.gui.sql.VisTableWin
 
doSelect(boolean) - Method in class jimm.datavision.gui.FieldWidget
Performs whatever is necessary to select or deselct self.
doSelect(boolean) - Method in class jimm.datavision.gui.ImageFieldWidget
Performs whatever is necessary to select or deselct self.
doSelect(boolean) - Method in class jimm.datavision.gui.TextFieldWidget
Perform selection; if becoming deselected, ends editing.
doSetVisibility(boolean) - Method in class jimm.datavision.gui.FieldWidget
Sets the visiblity of this field.
doStart() - Method in class jimm.datavision.layout.CSSHTMLLE
 
doStart() - Method in class jimm.datavision.layout.DocBookLE
This override outputs information at the top of the DocBook document.
doStart() - Method in class jimm.datavision.layout.excel.ExcelLE
 
doStart() - Method in class jimm.datavision.layout.HTMLLE
 
doStart() - Method in class jimm.datavision.layout.LaTeXLE
Outputs the beginning of the document.
doStart() - Method in class jimm.datavision.layout.LayoutEngine
Called by start as a chance to insert behavior when the report starts.
doStart() - Method in class jimm.datavision.layout.pdf.PDFLE
Outputs the beginning of the document.
doStart() - Method in class jimm.datavision.layout.swing.SwingLE
Creates window and displays a blank page.
doStart() - Method in class jimm.datavision.layout.XMLLE
 
doStartPage() - Method in class jimm.datavision.layout.DocBookLE
This override starts a new page.
doStartPage() - Method in class jimm.datavision.layout.excel.ExcelLE
 
doStartPage() - Method in class jimm.datavision.layout.LaTeXLE
Start a new page.
doStartPage() - Method in class jimm.datavision.layout.LayoutEngine
Called by startPage as a chance to insert behavior when a new page starts.
doStartPage() - Method in class jimm.datavision.layout.pdf.PDFLE
 
doStartPage() - Method in class jimm.datavision.layout.swing.SwingLE
Creates a new page.
doStartPage() - Method in class jimm.datavision.layout.XMLLE
 
doubleClicked(TreePath) - Method in class jimm.datavision.gui.FieldPickerTree
Handles double clicks.
doWriteXML(XMLWriter) - Method in class jimm.datavision.source.charsep.CharSepSource
Writes this database and all its tables as an XML tag.
doWriteXML(XMLWriter) - Method in class jimm.datavision.source.DataSource
 
doWriteXML(XMLWriter) - Method in class jimm.datavision.source.ncsql.NCDatabase
Writes this database and all its tables as an XML tag.
doWriteXML(XMLWriter) - Method in class jimm.datavision.source.object.ObjectSource
Writes this database and all its tables as an XML tag.
doWriteXML(XMLWriter) - Method in class jimm.datavision.source.sql.Database
Writes this database and all its tables as an XML tag.
doWriteXML(XMLWriter) - Method in class jimm.datavision.test.mock.source.MockDataSource
 
dragDropEnd(DragSourceDropEvent) - Method in class jimm.datavision.gui.FieldPickerTree
 
dragEnter(DropTargetDragEvent) - Method in class jimm.datavision.gui.DropListenerTextArea
 
dragEnter(DragSourceDragEvent) - Method in class jimm.datavision.gui.FieldPickerTree
 
dragEnter(DropTargetDragEvent) - Method in class jimm.datavision.gui.FieldWidget
 
dragEnter(DropTargetDragEvent) - Method in class jimm.datavision.gui.SectionFieldPanel
 
dragExit(DropTargetEvent) - Method in class jimm.datavision.gui.DropListenerTextArea
 
dragExit(DragSourceEvent) - Method in class jimm.datavision.gui.FieldPickerTree
 
dragExit(DropTargetEvent) - Method in class jimm.datavision.gui.FieldWidget
 
dragExit(DropTargetEvent) - Method in class jimm.datavision.gui.SectionFieldPanel
 
Draggable - Interface in jimm.datavision
 
dragGestureRecognized(DragGestureEvent) - Method in class jimm.datavision.gui.FieldPickerTree
 
dragGhost - Variable in class jimm.datavision.gui.SectionResizer
 
dragOver(DropTargetDragEvent) - Method in class jimm.datavision.gui.DropListenerTextArea
 
dragOver(DragSourceDragEvent) - Method in class jimm.datavision.gui.FieldPickerTree
 
dragOver(DropTargetDragEvent) - Method in class jimm.datavision.gui.FieldWidget
 
dragOver(DropTargetDragEvent) - Method in class jimm.datavision.gui.SectionFieldPanel
 
dragSelectedWidgets(int, Point) - Method in class jimm.datavision.gui.Designer
Drags the selected field widgets a few pixels.
dragSelectedWidgets(int, Point) - Method in class jimm.datavision.gui.SectionWidget
Tells the window to drag (move, resize) all selected fields.
dragString() - Method in interface jimm.datavision.Draggable
Returns the string used to identify the object when dragging it.
dragString() - Method in class jimm.datavision.Expression
 
dragString() - Method in class jimm.datavision.field.AggregateField
 
dragString() - Method in class jimm.datavision.field.ColumnField
 
dragString() - Method in class jimm.datavision.field.Field
Returns the string used to identify a field type when dragging.
dragString() - Method in class jimm.datavision.field.FormulaField
Not really used; we drag formulas, not formula fields.
dragString() - Method in class jimm.datavision.field.ImageField
 
dragString() - Method in class jimm.datavision.field.ParameterField
Not really used; we drag parameters, not parameter fields.
dragString() - Method in class jimm.datavision.field.SpecialField
 
dragString() - Method in class jimm.datavision.field.SubreportField
 
dragString() - Method in class jimm.datavision.field.TextField
 
dragString() - Method in class jimm.datavision.field.UserColumnField
Not really used; we drag user columns, not user column fields.
dragString() - Method in class jimm.datavision.Formula
 
dragString() - Method in class jimm.datavision.gui.FPLeafInfo
 
dragString - Variable in class jimm.datavision.gui.SpecialInfo
 
dragString() - Method in class jimm.datavision.gui.SpecialInfo
 
dragString() - Method in class jimm.datavision.Parameter
 
dragString() - Method in class jimm.datavision.source.Column
 
dragString() - Method in class jimm.datavision.UserColumn
 
DRASTIC_CHANGE - Static variable in class jimm.datavision.gui.cmd.GroupEditCommand
 
DRASTIC_CHANGE - Static variable in class jimm.datavision.gui.cmd.SortEditCommand
 
drawLine(Line, Object) - Method in class jimm.datavision.layout.LaTeXLE
Draw a single line.
drawLine(Line, Object) - Method in interface jimm.datavision.layout.LineDrawer
This method is called once for each line, when used from within Border.eachLine(jimm.datavision.layout.LineDrawer, java.lang.Object).
drawLine(Line, Object) - Method in class jimm.datavision.layout.pdf.PDFLE
Draw a single line.
DRIVER_CLASS_NAME - Static variable in class jimm.datavision.test.ConnectionTest
 
driverClassName - Variable in class jimm.datavision.gui.cmd.DbConnCommand
 
driverClassName - Variable in class jimm.datavision.gui.sql.DbConnReader
 
driverClassName - Variable in class jimm.datavision.source.sql.Database
 
driverClassNameField - Variable in class jimm.datavision.gui.sql.DbConnWin
 
drop(DropTargetDropEvent) - Method in class jimm.datavision.gui.DropListenerTextArea
 
drop(DropTargetDropEvent) - Method in class jimm.datavision.gui.FieldWidget
Handles drop of a dragged field.
drop(DropTargetDropEvent) - Method in class jimm.datavision.gui.SectionFieldPanel
Accepts fields dragged from the field picker window.
dropActionChanged(DropTargetDragEvent) - Method in class jimm.datavision.gui.DropListenerTextArea
 
dropActionChanged(DragSourceDragEvent) - Method in class jimm.datavision.gui.FieldPickerTree
 
dropActionChanged(DropTargetDragEvent) - Method in class jimm.datavision.gui.FieldWidget
 
dropActionChanged(DropTargetDragEvent) - Method in class jimm.datavision.gui.SectionFieldPanel
 
DropListenerTextArea - Class in jimm.datavision.gui
A text area that accepts drags containing report fields.
DropListenerTextArea(Report, String) - Constructor for class jimm.datavision.gui.DropListenerTextArea
 
DTD_VERSION_FORMULA_IDS - Static variable in class jimm.datavision.ReportReader
This is the DTD version where formula ids were introduced.
dtdVersion - Variable in class jimm.datavision.ReportReader
 
DVApplet - Class in jimm.datavision.gui.applet
A report design applet.
DVApplet() - Constructor for class jimm.datavision.gui.applet.DVApplet
 

E

eachLine(LineDrawer, Object) - Method in class jimm.datavision.field.Border
For each edge, hand the lines that make up that edge to the specified line drawer's drawLine method.
edge - Variable in class jimm.datavision.gui.FormatWin.EdgeWidgets
 
edge(Attributes) - Method in class jimm.datavision.ReportReader
Reads and creates a new border edge.
edgeCountChoices() - Method in class jimm.datavision.gui.FormatWin
 
edgeStyleChoices() - Method in class jimm.datavision.gui.FormatWin
 
edgeWidgets - Variable in class jimm.datavision.gui.FormatWin
 
EDIT_PANEL_HEIGHT - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
EDIT_PANEL_WIDTH - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
EDIT_SIZE - Static variable in class jimm.datavision.gui.CodeEditorWin
 
EditAggregateFuncCommand - Class in jimm.datavision.gui.cmd
A command for changing an aggregate field's function.
EditAggregateFuncCommand(AggregateField, String) - Constructor for class jimm.datavision.gui.cmd.EditAggregateFuncCommand
 
EditFieldLayout - Class in jimm.datavision.gui
Lays out a bunch of label/edit widget pairs.
EditFieldLayout() - Constructor for class jimm.datavision.gui.EditFieldLayout
 
EditFieldLayout.Row - Class in jimm.datavision.gui
Represents a label/component pair.
EditFieldLayout.Row(JLabel, Component) - Constructor for class jimm.datavision.gui.EditFieldLayout.Row
 
editFormulaItem - Variable in class jimm.datavision.gui.FieldPickerWin
 
editor - Variable in class jimm.datavision.gui.EditWinWidget
 
editPanel() - Method in class jimm.datavision.gui.parameter.ParamAskWin
We create a dummy blank panel.
editParam(String, String, int, int, List) - Method in class jimm.datavision.gui.cmd.ParamEditCommand
 
editParameterItem - Variable in class jimm.datavision.gui.FieldPickerWin
 
editSelection() - Method in class jimm.datavision.gui.FieldPickerWin
Opens an editor on the currently selected item.
editSuppress - Variable in class jimm.datavision.gui.SectionWidget
 
editSuppression() - Method in class jimm.datavision.gui.SectionWidget
Toggles the suppressed flag of the section.
editUserColumnItem - Variable in class jimm.datavision.gui.FieldPickerWin
 
EditWin - Class in jimm.datavision.gui
The abstract parent of all edit windows except the main design window.
EditWin(Designer, String, String) - Constructor for class jimm.datavision.gui.EditWin
Constructor for a non-modal dialog.
EditWin(Designer, String, String, boolean) - Constructor for class jimm.datavision.gui.EditWin
Constructor.
EditWinWidget - Class in jimm.datavision.gui
An abstract superclass for widgets that open separate windows used to edit the widget.
EditWinWidget(SectionWidget, Field) - Constructor for class jimm.datavision.gui.EditWinWidget
Constructor.
elapsedTime - Variable in class jimm.util.StopWatch
 
Element - Class in jimm.datavision
Element is the abstract superclass of Field and Line.
Element(Report, Section, boolean) - Constructor for class jimm.datavision.Element
Constructor.
elementStack - Variable in class jimm.util.XMLWriter
 
email - Variable in class jimm.datavision.testdata.Office
 
EMPTY_DATA_FILE - Static variable in class jimm.datavision.test.CharSepTest
 
emptyJoinsPanel() - Method in class jimm.datavision.gui.sql.VisTableWin
 
enableButtons() - Method in class jimm.datavision.gui.ScriptingWin
 
enableEditBox() - Method in class jimm.datavision.gui.SuppressionProcWin
Enables or disables code editor box based on state of "Always Hide" checkbox.
enableLegalArityButtons() - Method in class jimm.datavision.gui.parameter.ParamEditWin
Enables only legal arity radio buttons.
enableMenuItems() - Method in class jimm.datavision.gui.Designer
Enables or disables menu items based on field and window state.
enableMenuItems() - Method in class jimm.datavision.gui.FieldWidget
Enables or disables popup menu items based on field and window state.
enablePopupMenuItems() - Method in class jimm.datavision.gui.SectionWidget
Modifies menu items based on the state of the section.
encoding - Variable in class jimm.datavision.layout.XMLLE
 
encoding - Variable in class jimm.properties.TranslateOMatic
 
end() - Method in class jimm.datavision.layout.LayoutEngine
Called by the report at the end of a report run.
endBeforeToken - Variable in class jimm.datavision.source.sql.ParserHelper
 
endEditing() - Method in class jimm.datavision.gui.TextFieldWidget
Stores new value and bounds from self into field and makes text non-editable.
endElement(String, String, String) - Method in class jimm.datavision.gui.sql.DbConnReader
 
endElement(String, String, String) - Method in class jimm.datavision.ParameterReader
 
endElement(String, String, String) - Method in class jimm.datavision.ReportReader
Handle elements expecting text data.
endElement(String, String, String) - Method in class jimm.datavision.testdata.SchemaGen
 
endElement() - Method in class jimm.util.XMLWriter
Ends an element.
endPage(boolean) - Method in class jimm.datavision.layout.LayoutEngine
Ends a new page.
endTable() - Method in class jimm.datavision.testdata.mysql.MySQLSchemaGen
 
endTable() - Method in class jimm.datavision.testdata.oracle.OracleSchemaGen
 
endTable() - Method in class jimm.datavision.testdata.postgres.PostgreSQLSchemaGen
 
endTable() - Method in class jimm.datavision.testdata.SchemaGen
Outputs the SQL needed to close a create table statement.
ensureNotEmpty(SectionArea) - Method in class jimm.datavision.ReportReader
Ensures that the specified collection of sections is not empty.
EOF - Static variable in class jimm.datavision.source.charsep.DelimParser
 
equals(Object) - Method in class jimm.datavision.field.Border
For testing only.
equals(Object) - Method in class jimm.datavision.field.BorderEdge
 
equals(Object) - Method in class jimm.datavision.field.Format
 
equals(Object) - Method in class jimm.datavision.source.Column
Returns true if the other object is a column with the same id.
error(String) - Static method in class jimm.datavision.ErrorHandler
Displays an error message.
error(String, Throwable) - Static method in class jimm.datavision.ErrorHandler
Displays an error message and an exception (actually a Throwable) Both arguments are optionally null.
error(String, String) - Static method in class jimm.datavision.ErrorHandler
Displays an error message with the given window title.
error(Throwable) - Static method in class jimm.datavision.ErrorHandler
Displays an exception (actually a Throwable).
error(Throwable, String) - Static method in class jimm.datavision.ErrorHandler
Displays an error message and an exception (actually a Throwable) with the given window title.
error(String, Throwable, String) - Static method in class jimm.datavision.ErrorHandler
Displays an error message and an exception (actually a Throwable) with the given window title.
error() - Method in class jimm.util.Getopts
Return true if there was an error while parsing the command line.
errorFlag - Variable in class jimm.util.Getopts
 
ErrorHandler - Class in jimm.datavision
This class provides static methods for displaying error messages.
ErrorHandler() - Constructor for class jimm.datavision.ErrorHandler
 
errorSuffix - Variable in class jimm.datavision.gui.CodeEditorWin
 
errorTitle - Variable in class jimm.datavision.gui.CodeEditorWin
 
escape(String) - Method in class jimm.properties.TranslateOMatic
Returns a string that can be written as a resource bundle value.
escapeHTML(String) - Static method in class jimm.util.StringUtils
Returns a string with HTML special characters replaced by their entity equivalents.
escapeXML(String) - Static method in class jimm.util.StringUtils
Returns a string with XML special characters replaced by their entity equivalents.
eval() - Method in class jimm.datavision.Formula
Evaluate this formula and return the result as either a String or a Double.
eval(Field) - Method in class jimm.datavision.Formula
Evaluate this formula and return the result.
eval(String, String, String) - Method in class jimm.datavision.Report
Evaluates an evalString using language and returns the results.
eval(String, String, String) - Method in class jimm.datavision.Scripting
Evaluates an evalString using language and returns the results.
EVAL_DATA_FILE - Static variable in class jimm.datavision.test.FormulaEvalTest
 
EVAL_REPORT - Static variable in class jimm.datavision.test.FormulaEvalTest
 
EVAL_RESULTS - Static variable in class jimm.datavision.test.FormulaEvalTest
 
evaluate(Field) - Method in class jimm.datavision.Formula
Modifies the formula text so it is ready to evaluate, then gives it to the report to evaluate and returns the result.
evaluateFormulas() - Method in class jimm.datavision.Section
Forces all of the formulas used in this section to be evaluated.
evaluateFormulasIn(Section) - Method in class jimm.datavision.Report
Evalues the formulas in the specified section.
eww - Variable in class jimm.datavision.gui.cmd.WidgetRenameCommand
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.AggregateTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.CharSepTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.ConnectionTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.FormulaTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.PDFLETest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.QueryTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.ReportRunTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.ReportTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.ScriptingTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.SubreportRunTest
 
EXAMPLE_REPORT - Static variable in class jimm.datavision.test.XMLWriterTest
 
ExcelLE - Class in jimm.datavision.layout.excel
 
ExcelLE(OutputStream, boolean) - Constructor for class jimm.datavision.layout.excel.ExcelLE
Creates a new instance of the Excel LayoutEngine.
exceptAfter - Variable in class jimm.datavision.Expression
 
exclude(String) - Method in class jimm.properties.TranslateOMatic.BundleAssoc
 
exclusions - Variable in class jimm.properties.TranslateOMatic.BundleAssoc
 
execute() - Method in class jimm.datavision.source.charsep.CharSepSource
 
execute() - Method in class jimm.datavision.source.DataSource
 
execute() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
execute() - Method in class jimm.datavision.source.object.ObjectSource
 
execute() - Method in class jimm.datavision.source.sql.Database
 
execute() - Method in class jimm.datavision.test.mock.source.MockAggregateDataSource
 
execute() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
existedAlready - Variable in class jimm.datavision.gui.AggregatesWin.Slot
 
exitWhenLastWindowClosed - Static variable in class jimm.datavision.gui.Designer
 
expect(int, String, BufferedReader) - Method in class jimm.datavision.test.AggregateTest
 
expected(String) - Method in class jimm.datavision.test.FormulaEvalTest.ExpectedLineModifier
Given the "standard" expected value, returns the expected text for a particular test.
expectHeaders(BufferedReader) - Method in class jimm.datavision.test.CharSepTest
 
expectHeaders(BufferedReader) - Method in class jimm.datavision.test.ReportRunTest
 
export() - Method in class jimm.datavision.layout.swing.SwingLE
Opens the report export dialog.
EXPORT_ICON - Static variable in class jimm.datavision.layout.swing.SwingLE
 
exportAction - Variable in class jimm.datavision.layout.swing.SwingLE
 
exportItem - Variable in class jimm.datavision.gui.Designer
 
exportReport() - Method in class jimm.datavision.gui.Designer
Exports the report output using one of the layout engines.
ExportWin - Class in jimm.datavision.gui
This dialog lets the user export report results using one of the layout engines.
ExportWin(Frame, Report) - Constructor for class jimm.datavision.gui.ExportWin
Constructor.
expr - Variable in class jimm.datavision.Expression
 
Expression - Class in jimm.datavision
The abstract superclass of objects that are evaluated, such as formulas and user columns.
Expression(Long, Report, String, String, String) - Constructor for class jimm.datavision.Expression
Constructor.
expression - Variable in class jimm.datavision.ReportReader.FormulaConversion
 
expressionToDisplay(Report, String) - Static method in class jimm.datavision.Expression
Given a string, returns a string with all instances of formula, parameter, and user column "formula strings" replaced by "display name" strings.

F

fax - Variable in class jimm.datavision.testdata.Office
 
field - Variable in class jimm.datavision.field.Border
 
Field - Class in jimm.datavision.field
The abstract superclass of visual report fields that display text labels, database columns, special values, aggregate values, formulas, and parameters.
Field(Long, Report, Section, Object, boolean) - Constructor for class jimm.datavision.field.Field
Constructor.
field - Variable in class jimm.datavision.field.Format
 
field - Variable in class jimm.datavision.field.FormattedValueCache
 
field - Variable in class jimm.datavision.gui.BoundsWin
 
field - Variable in class jimm.datavision.gui.cmd.BoundsCommand
 
field - Variable in class jimm.datavision.gui.cmd.FormatCommand
 
field - Variable in class jimm.datavision.gui.FormatWin
 
field - Variable in class jimm.datavision.layout.DocBookCol
 
field - Variable in class jimm.datavision.layout.swing.AbstractSwingField
 
field - Variable in class jimm.datavision.layout.swing.SwingPageField
 
field - Variable in class jimm.datavision.ReportReader
 
field(Attributes) - Method in class jimm.datavision.ReportReader
Reads and creates a field.
FIELD_COLUMNS - Static variable in class jimm.datavision.gui.sql.DbPasswordDialog
 
FieldAlignCommand - Class in jimm.datavision.gui.cmd
Aligns a single field with another.
FieldAlignCommand(FieldWidget, int, Field) - Constructor for class jimm.datavision.gui.cmd.FieldAlignCommand
 
fieldBounds - Variable in class jimm.datavision.gui.BoundsWin
 
FieldClipping - Class in jimm.datavision.gui.cmd
A field clipping gets copied to the clipboard when a field widget is cut.
FieldClipping(FieldWidget) - Constructor for class jimm.datavision.gui.cmd.FieldClipping
 
fieldColorLabel - Variable in class jimm.datavision.gui.FormatWin
 
FieldMap - Class in jimm.datavision.layout.excel
 
FieldMap() - Constructor for class jimm.datavision.layout.excel.FieldMap
Creates a new instance of FieldHierachy
FieldMap(double) - Constructor for class jimm.datavision.layout.excel.FieldMap
 
FieldMoveCommand - Class in jimm.datavision.gui.cmd
Moves a single field.
FieldMoveCommand(FieldWidget, SectionWidget) - Constructor for class jimm.datavision.gui.cmd.FieldMoveCommand
 
fieldNum - Variable in class jimm.datavision.layout.excel.ExcelLE
 
fieldPanel - Variable in class jimm.datavision.gui.SectionWidget
 
FieldPickerTree - Class in jimm.datavision.gui
The {#link FieldPickerWin} uses this JTree subclass.
FieldPickerTree(DefaultTreeModel) - Constructor for class jimm.datavision.gui.FieldPickerTree
 
FieldPickerWin - Class in jimm.datavision.gui
A window that lets the user drag any field available onto the report and create, edit, delete, and rename formulas, parameters, and user columns.
FieldPickerWin(Designer, Report, int) - Constructor for class jimm.datavision.gui.FieldPickerWin
Constructor.
FieldResizeCommand - Class in jimm.datavision.gui.cmd
Resizes a single field by comparing it with another field and copying one of its dimensions.
FieldResizeCommand(FieldWidget, int, Field) - Constructor for class jimm.datavision.gui.cmd.FieldResizeCommand
 
fields - Variable in class jimm.datavision.Section
 
fields() - Method in class jimm.datavision.Section
Returns an iterator over all fields in this section.
FieldShowHideCommand - Class in jimm.datavision.gui.cmd
Shows or hides a field.
FieldShowHideCommand(FieldWidget, String, boolean) - Constructor for class jimm.datavision.gui.cmd.FieldShowHideCommand
 
fieldsSortedBy(Comparator) - Method in class jimm.datavision.Section
Returns an array of this section's fields sorted by comp.
FieldStretchCommand - Class in jimm.datavision.gui.cmd
After stretching a field using the mouse, this command lets us undo and redo the size change.
FieldStretchCommand(FieldWidget, Rectangle) - Constructor for class jimm.datavision.gui.cmd.FieldStretchCommand
 
fieldToAggregate - Variable in class jimm.datavision.field.AggregateField
 
fieldType - Variable in class jimm.datavision.gui.cmd.InsertFieldCommand
 
fieldTypeString() - Method in interface jimm.datavision.Selectable
Returns the string used to create a field of the appropriate type.
fieldTypeString() - Method in class jimm.datavision.source.Column
 
fieldTypeString() - Method in class jimm.datavision.UserColumn
 
FieldWalker - Interface in jimm.datavision
The field walker interface is used by those wishing to perform an action on every field in a report.
fieldWidget - Variable in class jimm.datavision.gui.AggregatesWin
 
fieldWidget - Variable in class jimm.datavision.gui.cmd.AbstractAggregateCommand
 
FieldWidget - Class in jimm.datavision.gui
A field widget is the visual representation of a text-based report field.
FieldWidget(SectionWidget, Field) - Constructor for class jimm.datavision.gui.FieldWidget
Constructor.
FieldWidget(SectionWidget, AbstractSwingField) - Constructor for class jimm.datavision.gui.FieldWidget
Constructor.
fieldWidgets - Variable in class jimm.datavision.gui.cmd.DeleteCommand
 
fieldWidgets - Variable in class jimm.datavision.gui.cmd.PasteCommand.PasteInfo
 
fieldWidgets() - Method in class jimm.datavision.gui.cmd.PasteCommand.PasteInfo
 
FieldWidgetWalker - Interface in jimm.datavision.gui
The field widget walker interface is used by those wishing to perform an action on every field widget in a report design window.
fileName() - Method in class jimm.properties.TranslateOMatic.MutableResourceBundle
 
fillBorderTab() - Method in class jimm.datavision.gui.FormatWin
Fills the border tab edit fields with values of border.
fillClonedField(Format) - Method in class jimm.datavision.field.Format
 
fillCoords(Rectangle) - Method in class jimm.datavision.gui.BoundsWin
 
fillEditFields() - Method in class jimm.datavision.gui.DescripWin
 
fillEditFields() - Method in class jimm.datavision.gui.ScriptingWin
Fill with initial values.
fillEditFields(String) - Method in class jimm.datavision.gui.ScriptingWin
Fill drop-down menu and text fields based on lang.
fillEditFields() - Method in class jimm.datavision.gui.sql.DbConnWin
 
fillEditWidgets() - Method in class jimm.datavision.gui.parameter.ParamEditWin
Fills all widgets except name and question.
fillFormatTab() - Method in class jimm.datavision.gui.FormatWin
Fills the format tab edit fields with values of format.
fillJoinsPanel() - Method in class jimm.datavision.gui.sql.SubreportWin
 
fillJoinsPanel() - Method in class jimm.datavision.gui.sql.VisTableWin
 
fillListModels() - Method in class jimm.datavision.gui.GroupWin
 
fillListModels() - Method in class jimm.datavision.gui.SortWin
Fills the unsorted and sorted columns lists.
fillListModels() - Method in class jimm.datavision.gui.TwoListWin
 
finalize() - Method in class jimm.datavision.Expression
 
finalize() - Method in class jimm.datavision.field.AggregateField
 
finalize() - Method in class jimm.datavision.field.Border
 
finalize() - Method in class jimm.datavision.field.Field
 
finalize() - Method in class jimm.datavision.field.FormattedValueCache
 
finalize() - Method in class jimm.datavision.field.FormulaField
 
finalize() - Method in class jimm.datavision.field.ParameterField
 
finalize() - Method in class jimm.datavision.field.UserColumnField
 
finalize() - Method in class jimm.datavision.gui.FieldWidget
 
finalize() - Method in class jimm.datavision.gui.FormulaWin
 
finalize() - Method in class jimm.datavision.gui.UserColumnWin
 
finalize() - Method in class jimm.datavision.layout.excel.RowContainer
 
findBreakAfter(String, int) - Static method in class jimm.util.StringUtils
Returns the index of the first whitespace character or '-' in line that is at or after start.
findBreakBefore(String, int) - Static method in class jimm.util.StringUtils
Returns the index of the first whitespace character or '-' in line that is at or before start.
findColumn(String) - Method in class jimm.datavision.Report
Given an id (a column name), returns the column that has that id.
findColumn(String) - Method in class jimm.datavision.ReportReader
Returns the column identified by its name.
findColumn(Object) - Method in class jimm.datavision.source.charsep.CharSepSource
Given an id (a column name), returns the column that has that id.
findColumn(Object) - Method in class jimm.datavision.source.DataSource
Given an id, returns the column that has that id.
findColumn(Object) - Method in class jimm.datavision.source.ncsql.NCDatabase
Given an id (a column name), returns the column that has that id.
findColumn(Object) - Method in class jimm.datavision.source.object.ObjectSource
Given an id (a column name), returns the column that has that id.
findColumn(Object) - Method in class jimm.datavision.source.sql.Database
Given an id (a column name), returns the column that has that id.
findColumn(Object) - Method in class jimm.datavision.source.sql.SQLTable
 
findColumn(Object) - Method in class jimm.datavision.source.Table
Given a column id, returns the column that has that id.
findColumn(Object) - Method in class jimm.datavision.test.mock.source.MockDataSource
Copied from Database.
findField(Object) - Method in class jimm.datavision.Report
Given an id, returns the field that has that id.
findField(Object) - Method in class jimm.datavision.Section
Given an id, returns the field within this section that has that id.
findFieldWidgetOwning(Object) - Static method in class jimm.datavision.gui.FieldWidget
Returns the field widget that owns a particular visual component.
findFormula(Object) - Method in class jimm.datavision.Report
Returns the formula with the specified id or null if one is not found.
findFormulaByName(String) - Method in class jimm.datavision.Report
Returns the formula with the specified name or null if one is not found.
findGroup(Selectable) - Method in class jimm.datavision.Report
Returns the group associated with the specified column, or null if there isn't one.
findGroup(Section) - Method in class jimm.datavision.Report
Returns the group associated with the specified section, or null if there isn't one.
findNext() - Method in class jimm.datavision.source.ColumnIterator
Sets col to the next available column.
findParameter(Object) - Method in class jimm.datavision.Report
Returns the parameter with the specified id or null if one is not found.
findParameterByName(String) - Method in class jimm.datavision.Report
Returns the parameter with the specified name or null if one is not found.
findPreviousSQLToken() - Method in class jimm.datavision.source.sql.ParserHelper
Finds the token before the one that starts at startPos in str.
findSectionWidgetFor(Section) - Method in class jimm.datavision.gui.Designer
Returns the section widget containing the specified section.
findSelectable(Object, String) - Method in class jimm.datavision.Report
 
findSelectable(String, String) - Method in class jimm.datavision.ReportReader
Returns the selectable identified by its id and type.
findSelectablesUsed() - Method in class jimm.datavision.source.charsep.CharSepQuery
 
findSelectablesUsed() - Method in class jimm.datavision.source.object.ObjectQuery
 
findSelectablesUsed() - Method in class jimm.datavision.source.Query
Builds collections of the selectables actually used in the report.
findSelectablesUsed() - Method in class jimm.datavision.source.sql.SQLQuery
Builds collections of the report tables and selectable fields actually used in the report.
findSubreport(Object) - Method in class jimm.datavision.Report
Returns the subreport with the specified id or null if one is not found.
findTable(String) - Method in class jimm.datavision.source.sql.Database
Given a table name, find the table.
findTable(String) - Method in class jimm.datavision.test.mock.source.MockDataSource
Copied from Database and tweaked a bit.
findTableWithId(String) - Method in class jimm.datavision.source.sql.Database
Finds table with given id string.
findTableWithId(String) - Method in class jimm.datavision.test.mock.source.MockDataSource
Copied from Database and tweaked a bit.
findUserColumn(Object) - Method in class jimm.datavision.Report
Returns the user column with the specified id or null if one is not found.
findUserColumnByName(String) - Method in class jimm.datavision.Report
Returns the user column with the specified name or null if one is not found.
findWindowFor(Report) - Static method in class jimm.datavision.gui.Designer
Returns the design window associated with the specified report, or null if one is not found.
finishStartElement(boolean) - Method in class jimm.util.XMLWriter
Writes the end of the start of an element.
finishStartElement() - Method in class jimm.util.XMLWriter
Writes the end of the start of an element.
first - Variable in class jimm.datavision.layout.CharSepLE
 
first() - Method in class jimm.datavision.SectionArea
 
FIRST_ICON - Static variable in class jimm.datavision.layout.swing.SwingLE
 
firstPartOf(String) - Method in class jimm.properties.TranslateOMatic
 
firstSelectedFieldWidget() - Method in class jimm.datavision.gui.Designer
Returns first selected field widget (chronologically speaking).
firstValue - Variable in class jimm.datavision.Group
 
fk_office_id - Variable in class jimm.datavision.testdata.Job
 
FocusSetter - Class in jimm.datavision.gui
Gives focus to a component, since often after building a frame the component we want to have focus doesn't get it.
FocusSetter(JComponent) - Constructor for class jimm.datavision.gui.FocusSetter
 
font - Variable in class jimm.datavision.field.Format
 
fontAttributes(Font, String, String) - Method in class jimm.datavision.layout.pdf.PDFLE
 
fontChoices() - Method in class jimm.datavision.gui.FormatWin
Returns the list of font choices.
fontFamily - Variable in class jimm.datavision.gui.FormatWin
 
fontFamilyName - Variable in class jimm.datavision.field.Format
 
fontFamilyNames - Static variable in class jimm.datavision.gui.FormatWin
 
fontIndexOf(String) - Method in class jimm.datavision.gui.FormatWin
Returns the index of the specified font family name.
footer(String) - Method in class jimm.datavision.ReportReader
 
footers - Variable in class jimm.datavision.Group
 
footers() - Method in class jimm.datavision.Group
Returns the footers.
footers() - Method in class jimm.datavision.Report
 
forceFooterOutput() - Method in class jimm.datavision.Group
Layout engines need to call this method when a group's footer is being output not because this group has a new value but because some previous group's value changed and we want to output this group's footer.
forgetPage() - Method in class jimm.datavision.layout.swing.SwingPageContents
Forgets the page we have built, removes it from its parent, and restores the field information so we can build the page later.
format - Variable in class jimm.datavision.field.Field
 
Format - Class in jimm.datavision.field
A format describes how to display a field.
Format() - Constructor for class jimm.datavision.field.Format
Constructor.
format - Variable in class jimm.datavision.field.Format
 
format - Variable in class jimm.datavision.gui.FormatWin
 
format() - Method in class jimm.datavision.layout.swing.AbstractSwingField
Does whatever it takes to prepare the field for rendering: applies formatting, graying-out, etc.
format() - Method in interface jimm.datavision.layout.swing.SwingField
 
format() - Method in class jimm.datavision.layout.swing.SwingImageField
Loads the image.
format() - Method in class jimm.datavision.layout.swing.SwingTextField
Formats the label according to the field's formatting specifications.
format(Attributes) - Method in class jimm.datavision.ReportReader
Reads and creates the current field's format.
FORMAT_TEXT_FIELD_COLS - Static variable in class jimm.datavision.gui.FormatWin
 
FormatCommand - Class in jimm.datavision.gui.cmd
A command for changing a field's format and border.
FormatCommand(Field, Format, Border) - Constructor for class jimm.datavision.gui.cmd.FormatCommand
 
formatItem - Variable in class jimm.datavision.gui.Designer
 
formatMenuItem - Variable in class jimm.datavision.gui.FieldWidget
 
formatted - Variable in class jimm.datavision.field.FormattedValueCache
 
FormattedValueCache - Class in jimm.datavision.field
Helps avoid multiple expensive formatting and font size calculations.
FormattedValueCache(Field) - Constructor for class jimm.datavision.field.FormattedValueCache
 
formatter - Static variable in class jimm.datavision.Parameter
 
formatText - Variable in class jimm.datavision.gui.FormatWin
 
FormatWin - Class in jimm.datavision.gui
A field format editing dialog box.
FormatWin(Designer, Field, int) - Constructor for class jimm.datavision.gui.FormatWin
Constructor.
FormatWin.EdgeWidgets - Class in jimm.datavision.gui
Holds a border edge and the widgets used for editing it.
FormatWin.EdgeWidgets(BorderEdge, String) - Constructor for class jimm.datavision.gui.FormatWin.EdgeWidgets
 
formula - Variable in class jimm.datavision.field.FormulaField
 
Formula - Class in jimm.datavision
A formula is a Bean Scripting Framework (BSF) script evaluated at runtime.
Formula(Long, Report, String) - Constructor for class jimm.datavision.Formula
Constructor.
Formula(Long, Report, String, String) - Constructor for class jimm.datavision.Formula
Constructor.
formula - Variable in class jimm.datavision.gui.cmd.FormulaEditCommand
 
formula - Variable in class jimm.datavision.gui.FormulaWin
 
formula - Variable in class jimm.datavision.ReportReader
 
formula(String, Attributes) - Method in class jimm.datavision.ReportReader
Reads a formula.
formula - Variable in class jimm.datavision.ReportReader.FormulaConversion
 
formula - Variable in class jimm.datavision.SuppressionProc
 
formulaCategoryNode - Variable in class jimm.datavision.gui.FieldPickerWin
 
FormulaEditCommand - Class in jimm.datavision.gui.cmd
A command for changing a Formula's code text.
FormulaEditCommand(Formula, String, String) - Constructor for class jimm.datavision.gui.cmd.FormulaEditCommand
 
FormulaEvalTest - Class in jimm.datavision.test
Tests formula evals when formulas are hidden or appear multiple times.
FormulaEvalTest(String) - Constructor for class jimm.datavision.test.FormulaEvalTest
 
FormulaEvalTest.ExpectedLineModifier - Class in jimm.datavision.test
Lets us modify the "standard" expected results to match a particular test's output.
FormulaEvalTest.ExpectedLineModifier() - Constructor for class jimm.datavision.test.FormulaEvalTest.ExpectedLineModifier
 
FormulaField - Class in jimm.datavision.field
A formula field represents a formula calculated on-the-fly.
FormulaField(Long, Report, Section, Object, boolean) - Constructor for class jimm.datavision.field.FormulaField
Constructs a formula field with the specified id in the specified report section whose Formula's id is value.
FormulaInfo - Class in jimm.datavision.gui
 
FormulaInfo(Report, Formula, Designer) - Constructor for class jimm.datavision.gui.FormulaInfo
 
FORMULAS - Static variable in class jimm.datavision.gui.FieldPickerWin
 
formulas - Variable in class jimm.datavision.Report
 
formulas() - Method in class jimm.datavision.Report
 
formulasToConvert - Variable in class jimm.datavision.ReportReader
 
formulaString() - Method in class jimm.datavision.Expression
 
formulaString() - Method in class jimm.datavision.field.AggregateField
 
formulaString() - Method in class jimm.datavision.field.ColumnField
 
formulaString() - Method in class jimm.datavision.field.Field
Returns a string representing the field as it appears in a formula.
formulaString() - Method in class jimm.datavision.field.FormulaField
 
formulaString() - Method in class jimm.datavision.field.ImageField
 
formulaString() - Method in class jimm.datavision.field.ParameterField
 
formulaString() - Method in class jimm.datavision.field.SpecialField
 
formulaString() - Method in class jimm.datavision.field.SubreportField
 
formulaString() - Method in class jimm.datavision.field.TextField
Returns a string representing the field as it appears in a formula.
formulaString() - Method in class jimm.datavision.field.UserColumnField
 
formulaString() - Method in class jimm.datavision.Formula
 
formulaString() - Method in class jimm.datavision.Parameter
 
formulaString() - Method in class jimm.datavision.UserColumn
 
FormulaTest - Class in jimm.datavision.test
 
FormulaTest(String) - Constructor for class jimm.datavision.test.FormulaTest
 
FormulaWidget - Class in jimm.datavision.gui
A formula widget must be able to edit its formula's code and perform a few other formula-specific actions.
FormulaWidget(SectionWidget, Field) - Constructor for class jimm.datavision.gui.FormulaWidget
Constructor.
FormulaWin - Class in jimm.datavision.gui
This dialog is for editing Formula code.
FormulaWin(Designer, Report, Formula) - Constructor for class jimm.datavision.gui.FormulaWin
Constructor.
forward - Variable in class jimm.datavision.gui.HelpURLStack
 
FPCutCommand - Class in jimm.datavision.gui.cmd
Cuts (copies to the clipboard then deletes) something from a field picker tree.
FPCutCommand(Report, Designer, FieldPickerTree, DefaultMutableTreeNode) - Constructor for class jimm.datavision.gui.cmd.FPCutCommand
 
FPDeleteCommand - Class in jimm.datavision.gui.cmd
Deletes something from the field picker tree.
FPDeleteCommand(Report, Designer, FieldPickerTree, DefaultMutableTreeNode) - Constructor for class jimm.datavision.gui.cmd.FPDeleteCommand
Constructor.
FPDeleteCommand(Report, Designer, FieldPickerTree, DefaultMutableTreeNode, String) - Constructor for class jimm.datavision.gui.cmd.FPDeleteCommand
The delegated constructor.
FPLeafInfo - Class in jimm.datavision.gui
The classes in this file are leaf nodes for the FieldPickerTree.
FPLeafInfo(Draggable, Designer) - Constructor for class jimm.datavision.gui.FPLeafInfo
 
FPTableInfo - Class in jimm.datavision.gui
An internal table node for the FieldPickerTree.
FPTableInfo(Table, Designer) - Constructor for class jimm.datavision.gui.FPTableInfo
 
frame - Variable in class jimm.datavision.gui.Designer
The frame may be null; it will be the parent of dialog boxes.
frame - Variable in class jimm.datavision.layout.swing.SwingLE
 
from - Variable in class jimm.datavision.gui.sql.VisTableWin.JoinFields
 
from - Variable in class jimm.datavision.source.Join
 
from - Variable in class jimm.properties.TranslateOMatic.BundleAssoc
 
fromCal - Variable in class jimm.datavision.gui.parameter.RangeDateInq
 
fromField - Variable in class jimm.properties.TranslateOMatic
 
fromPanel - Variable in class jimm.datavision.gui.sql.VisTableWin
 
fullName() - Method in class jimm.datavision.source.Column
Returns the full named of this column: the id as a string.
function - Variable in class jimm.datavision.field.AggregateField
 
functionMenu - Variable in class jimm.datavision.gui.AggregatesWin.Slot
 
functionName - Variable in class jimm.datavision.field.AggregateField
 
functionName - Variable in class jimm.datavision.gui.cmd.AbstractAggregateCommand
 
functionNameArray() - Static method in class jimm.datavision.field.AggregateField
Returns the list of function names as an array of objects.
functionNames - Static variable in class jimm.datavision.field.AggregateField
A sorted array of the function names.
functions - Static variable in class jimm.datavision.field.AggregateField
Maps function names to AggregateFunction objects.
fw - Variable in class jimm.datavision.gui.cmd.FieldAlignCommand
 
fw - Variable in class jimm.datavision.gui.cmd.FieldMoveCommand
 
fw - Variable in class jimm.datavision.gui.cmd.FieldResizeCommand
 
fw - Variable in class jimm.datavision.gui.cmd.FieldShowHideCommand
 
fw - Variable in class jimm.datavision.gui.cmd.FieldStretchCommand
 
fw - Variable in class jimm.datavision.gui.cmd.InsertFieldCommand
 
fw - Variable in class jimm.datavision.gui.cmd.TypingCommand
 
fw - Variable in class jimm.datavision.gui.FWBorder
 
FWBorder - Class in jimm.datavision.gui
A border for field widgets.
FWBorder(FieldWidget) - Constructor for class jimm.datavision.gui.FWBorder
 

G

g - Variable in class jimm.datavision.test.GetoptsTest
 
generateNewFormulaId() - Method in class jimm.datavision.Report
Generates and returns a new unique formula id number.
generateNewId(Iterator) - Method in class jimm.datavision.Report
Generates and returns a new unique id number.
generateNewParameterId() - Method in class jimm.datavision.Report
Generates and returns a new unique parameter id number.
generateNewSubreportId() - Method in class jimm.datavision.Report
Generates and returns a new unique user column id number.
generateNewUserColumnId() - Method in class jimm.datavision.Report
Generates and returns a new unique user column id number.
get(int, String) - Static method in class jimm.datavision.PaperFormat
 
get(int) - Method in class jimm.datavision.SectionArea
 
get(String) - Static method in class jimm.util.I18N
Returns the string corresponding to the specified string.
get(String, String) - Static method in class jimm.util.I18N
Returns the string corresponding to the specified string in the bundle file corresponding to the name prefix.
getAggregateField() - Method in class jimm.datavision.gui.AggregatesWin
Return the AggregateField associated with the ivar fieldWidget.
getAggregateField(FieldWidget) - Method in class jimm.datavision.gui.AggregatesWin
Return the AggregateField associated with fw.
getAggregateFieldsFor(Field) - Method in class jimm.datavision.Report
Collects all aggregate fields that are aggregating the specified field.
getAggregateValue() - Method in class jimm.datavision.field.AggregateField
Returns the current aggregate value.
getAggregateWidget() - Method in class jimm.datavision.gui.cmd.AbstractAggregateCommand
 
getAlign() - Method in class jimm.datavision.field.Format
Returns the alignment.
getAppletViaCheapTrick() - Method in class jimm.datavision.gui.applet.DesignApplet
A cheap trick: we need the applet but this method is called from the constructor indirectly so we can't assign the applet to an instance var of the correct type.
getArea() - Method in class jimm.datavision.Section
Returns the area this section is contained within.
getArea() - Method in class jimm.datavision.SectionArea
 
getArity() - Method in class jimm.datavision.Parameter
Returns the arity of this field.
getAuthor() - Method in class jimm.datavision.Report
 
getBorder() - Method in class jimm.datavision.field.Field
Returns the border for this field.
getBorder() - Method in class jimm.datavision.layout.excel.PermField
 
getBorderOrDefault() - Method in class jimm.datavision.field.Field
Returns the border for this field or, if it is null, the report's default border.
getBottom() - Method in class jimm.datavision.field.Border
Returns the border's bottom edge.
getBounds() - Method in class jimm.datavision.field.Field
Returns the bounds rectangle for this field.
getBounds() - Method in class jimm.datavision.layout.excel.PermField
 
getBsfManager() - Method in class jimm.datavision.Scripting
Returns BSFManager for the default language.
getBsfManager(String) - Method in class jimm.datavision.Scripting
Returns BSFManager for language.
getBundle(String) - Static method in class jimm.util.I18N
 
getChooser() - Static method in class jimm.datavision.gui.Designer
 
getColOffset(int) - Method in class jimm.datavision.layout.excel.FieldMap
Calculates the column offset given the stored array of widths
getColor() - Method in class jimm.datavision.field.Border
Retrieves the border color.
getColor() - Method in class jimm.datavision.field.Format
Returns the color for this format.
getColor() - Method in class jimm.datavision.gui.FieldWidget
 
getColor() - Method in class jimm.datavision.layout.swing.AbstractSwingField
Returns a default color for this field.
getColor() - Method in class jimm.datavision.layout.swing.SwingTextField
Returns field color based on visibility.
getColor(Format) - Method in class jimm.datavision.layout.swing.SwingTextField
Returns field color based on visibility.
getColor() - Method in class jimm.datavision.Line
Returns the line's color.
getColumn() - Method in class jimm.datavision.field.ColumnField
Returns the database column.
getCommandName(int) - Method in class jimm.datavision.gui.cmd.CommandHistory
Return the name of the command at index.
getComponent() - Method in class jimm.datavision.gui.FieldWidget
 
getComponent() - Method in class jimm.datavision.layout.swing.AbstractSwingField
 
getComponent() - Method in interface jimm.datavision.layout.swing.SwingField
 
getConnection() - Method in class jimm.datavision.source.sql.Database
Returns a connection to the database.
getConnectionInfo() - Method in class jimm.datavision.gui.sql.DbConnReader
 
getConnectionInfo() - Method in class jimm.datavision.source.sql.Database
Returns the connection info string.
getContents() - Method in class jimm.datavision.gui.Clipboard
 
getCurrentRow() - Method in class jimm.datavision.Report
Returns the current row of data.
getData() - Method in class jimm.datavision.source.object.ObjectSource
Return the ArrayList of data this data source contains.
getDataSource() - Method in class jimm.datavision.Report
 
getDateFormatterFor(String) - Method in class jimm.datavision.field.FormattedValueCache
 
getDateParseFormat() - Method in class jimm.datavision.source.Column
Returns the date parse format, useful for data sources that read text strings and convert them into date objects.
getDbName() - Method in class jimm.datavision.gui.sql.DbConnReader
 
getDefault() - Static method in class jimm.datavision.PaperFormat
 
getDefaultField() - Method in class jimm.datavision.Report
Returns the field that holds default format, border, and bounds values for all fields.
getDefaultFormat() - Method in class jimm.datavision.field.Format
Returns this field's report's default field's format (*whew*).
getDefaultForType(int) - Method in class jimm.datavision.Parameter
Returns the default value for a specific parameter type.
getDefaultLanguage() - Method in class jimm.datavision.Scripting
Returns the default language name.
getDefaultValue(int) - Method in class jimm.datavision.Parameter
Returns the i'th defaultValue for this parameter.
getDescription() - Method in class jimm.datavision.Report
 
getDesigner() - Method in class jimm.datavision.gui.SectionWidget
Returns the design window containing this section widget
getDesignFrame() - Method in class jimm.datavision.Report
Returns the Frame associated with the design window for this report; may be null.
getDisplayName() - Method in interface jimm.datavision.Selectable
 
getDisplayName() - Method in class jimm.datavision.source.Column
 
getDisplayName() - Method in class jimm.datavision.UserColumn
 
getDriverClassName() - Method in class jimm.datavision.gui.sql.DbConnReader
 
getDriverClassName() - Method in class jimm.datavision.source.sql.Database
Returns the driver class name.
getEditableExpression() - Method in class jimm.datavision.Expression
Returns the expression string fit for human consumption.
getEditableWhereClause() - Method in class jimm.datavision.source.Query
Returns the where clause fit for human consumption.
getEditorLabel() - Method in class jimm.datavision.gui.EditWinWidget
Returns the name edit window's label (the prompt that goes before the text edit field).
getEditorLabel() - Method in class jimm.datavision.gui.FormulaWidget
 
getEditorLabel() - Method in class jimm.datavision.gui.ParameterWidget
 
getEditorLabel() - Method in class jimm.datavision.gui.UserColumnWidget
 
getEditorTitle() - Method in class jimm.datavision.gui.EditWinWidget
Returns the name edit window's title.
getEditorTitle() - Method in class jimm.datavision.gui.FormulaWidget
 
getEditorTitle() - Method in class jimm.datavision.gui.ParameterWidget
 
getEditorTitle() - Method in class jimm.datavision.gui.UserColumnWidget
 
getElementAt(int) - Method in class jimm.datavision.gui.SortedListModel
 
getEndBeforeToken() - Method in class jimm.datavision.source.sql.ParserHelper
 
getExpression() - Method in class jimm.datavision.Expression
Returns the expression string.
getField() - Method in class jimm.datavision.field.AggregateField
Returns the field over which we are aggregating.
getField() - Method in class jimm.datavision.gui.FieldWidget
 
getField() - Method in class jimm.datavision.layout.swing.AbstractSwingField
 
getField() - Method in interface jimm.datavision.layout.swing.SwingField
 
getFieldId() - Method in class jimm.datavision.field.AggregateField
Returns the id of the field over which we are aggregating.
getFieldPanel() - Method in class jimm.datavision.gui.SectionWidget
 
getFirstSectionByArea(int) - Method in class jimm.datavision.Report
Returns the first section in the list of the specified type.
getFont() - Method in class jimm.datavision.field.Format
Based on our font family name, alignment flags, and size, return a font.
getFontFamilyName() - Method in class jimm.datavision.field.Format
Returns the font family name for this format.
getFontForFormat(Format) - Method in class jimm.datavision.layout.pdf.PDFLE
 
getFormat() - Method in class jimm.datavision.field.DefaultFormat
 
getFormat() - Method in class jimm.datavision.field.Field
Returns the format for this field.
getFormat() - Method in class jimm.datavision.field.Format
Returns the format string for this field.
getFormat() - Method in class jimm.datavision.layout.excel.PermField
 
getFormattedString(Object) - Method in class jimm.datavision.field.FormattedValueCache
 
getFormula() - Method in class jimm.datavision.field.FormulaField
Returns the formula.
getFormula() - Method in class jimm.datavision.SuppressionProc
Returns formula used when not hiding.
getFrame() - Method in class jimm.datavision.gui.Designer
 
getFrom() - Method in class jimm.datavision.source.Join
Returns the "from" column.
getFunction() - Method in class jimm.datavision.field.AggregateField
 
getGroup() - Method in class jimm.datavision.field.AggregateField
Returns the group over which this field is aggregating.
getGroup() - Method in class jimm.datavision.gui.GroupWinListItem
 
getHeight() - Method in class jimm.datavision.field.Rectangle
Returns the height.
getHeight() - Method in class jimm.datavision.gui.SectionWidget
Returns the height of the section, including the resizer bar.
getHiddenImageIcon() - Method in class jimm.datavision.field.ImageField
Returns a dimmed version of the the image icon.
getId() - Method in class jimm.datavision.Expression
 
getId() - Method in class jimm.datavision.field.Field
 
getId() - Method in interface jimm.datavision.Identity
Returns the identity.
getId() - Method in class jimm.datavision.Parameter
 
getId() - Method in interface jimm.datavision.Selectable
Returns the id of the selectable object.
getId() - Method in class jimm.datavision.source.Column
Returns the table id.
getId() - Method in class jimm.datavision.source.Table
Returns the table id.
getId() - Method in class jimm.datavision.Subreport
 
getImageIcon() - Method in class jimm.datavision.field.ImageField
Returns the image icon, visually dimmed if the field is hidden.
getImageURL() - Method in class jimm.datavision.field.ImageField
Returns the image URL.
getInputName() - Method in class jimm.datavision.ParameterReader
Returns the file name or, if that is null, the class name of whatever input source was handed to a constructor.
getJFrame() - Method in class jimm.datavision.layout.swing.SwingLE
 
getLanguage() - Method in class jimm.datavision.Formula
Returns the scripting language this formula uses.
getLanguage() - Method in class jimm.datavision.gui.ScriptEditorWin
Returns language name selected in drop-down menu.
getLanguages() - Method in class jimm.datavision.Scripting
Returns an immutable copy of the map of languages.
getLaTeXPaperSizeString() - Method in class jimm.datavision.PaperFormat
 
getLayoutEngineChoice() - Method in class jimm.datavision.DataVision
 
getLeaf() - Method in class jimm.datavision.gui.FPLeafInfo
 
getLeft() - Method in class jimm.datavision.field.Border
Returns the border's left edge.
getMinHeight() - Method in class jimm.datavision.Section
Returns the min height of this section.
getMinSectionHeight() - Method in class jimm.datavision.gui.SectionWidget
Returns the minimum height the section needs to fit all of its fields.
getName() - Method in class jimm.datavision.Expression
Returns the name for this expression.
getName() - Method in class jimm.datavision.gui.cmd.CommandAdapter
 
getName() - Method in class jimm.datavision.gui.FormatWin.EdgeWidgets
 
getName() - Method in interface jimm.datavision.Nameable
Returns the name.
getName() - Method in class jimm.datavision.PaperFormat
 
getName() - Method in class jimm.datavision.Parameter
Returns the name for this parameter.
getName() - Method in class jimm.datavision.Report
 
getName() - Method in class jimm.datavision.Section
Returns the name of this section.
getName() - Method in class jimm.datavision.SectionArea
Returns the name of this area.
getName() - Method in class jimm.datavision.source.Column
Returns the column's name.
getName() - Method in class jimm.datavision.source.sql.Database
Returns the database name.
getName() - Method in class jimm.datavision.source.Table
Returns the table name.
getNextAnswer(BufferedReader) - Method in class jimm.datavision.test.DelimParserTest
 
getNullIfMissing(String) - Static method in class jimm.util.I18N
Returns the string corresponding to the specified string.
getNullIfMissing(String, String) - Static method in class jimm.util.I18N
Returns the string corresponding to the specified string in the bundle file corresponding to the name prefix.
getNumber() - Method in class jimm.datavision.field.BorderEdge
Returns the number of lines to draw along this border edge.
getNumberFormatterFor(String) - Method in class jimm.datavision.field.FormattedValueCache
 
getNumberOfPages() - Method in class jimm.datavision.layout.swing.SwingPrintBook
 
getNumSelectables() - Method in class jimm.datavision.source.Query
Returns the number of selectables in the query.
getNumTables() - Method in class jimm.datavision.source.sql.SQLQuery
Returns the number of tables in the query.
getObject(int) - Method in class jimm.datavision.source.DataCursor
Returns the object in the specified column.
Getopts - Class in jimm.util
Getopts is similar to the UN*X getopt() system call.
Getopts(String, String[]) - Constructor for class jimm.util.Getopts
This constructor takes a list of legal options and a list of (usually command line) arguments.
GetoptsTest - Class in jimm.datavision.test
 
GetoptsTest(String) - Constructor for class jimm.datavision.test.GetoptsTest
 
getOrientation() - Method in class jimm.datavision.PaperFormat
 
getOutputHeight() - Method in class jimm.datavision.field.Field
Returns the height needed to output the current value of this field.
getOutputHeight(Object) - Method in class jimm.datavision.field.FormattedValueCache
 
getOutputHeight() - Method in class jimm.datavision.field.ImageField
Always returns the bounds height.
getOutputHeight() - Method in class jimm.datavision.Section
Returns the height of this section: not the minimum height defined when the report was designed but rather the height necessary to output this section.
getPage() - Method in class jimm.datavision.layout.swing.SwingPageContents
Returns the swing page.
getPageFormat(int) - Method in class jimm.datavision.layout.swing.SwingPrintBook
 
getPageFormat() - Method in class jimm.datavision.PaperFormat
Returns a java.awt.print.PageFormat that describes our orientation, size, and margins.
getPanel() - Method in class jimm.datavision.gui.EditFieldLayout
Returns the panel containing all the labels and edit widgets.
getPanel() - Method in class jimm.datavision.gui.parameter.Inquisitor
 
getPanelName() - Method in class jimm.datavision.gui.parameter.Inquisitor
 
getPaperFormat() - Method in class jimm.datavision.Report
 
getPaperWidth() - Method in class jimm.datavision.gui.SectionWidget
Returns the width of the report paper (the white part upon which fields are placed).
getParameter() - Method in class jimm.datavision.field.ParameterField
Returns the parameter.
getParameterValue(Object) - Method in class jimm.datavision.Report
Returns the value of the specified parameter.
getParentReport() - Method in class jimm.datavision.Subreport
 
getPassword() - Method in class jimm.datavision.gui.sql.DbPasswordDialog
Returns password (or null if user hit Cancel).
getPassword() - Method in class jimm.datavision.source.sql.Database
Returns the password.
getPoint(int) - Method in class jimm.datavision.Line
Returns one of the two end points of the line.
getPopupNameText() - Method in class jimm.datavision.gui.FieldWidget
Returns string to use for popup menu's first item, the (disabled) name of this field.
getPopupNameText() - Method in class jimm.datavision.gui.TextFieldWidget
 
getPreferredSize() - Method in class jimm.datavision.layout.swing.SwingPage
Needed because we use a null layout.
getPreMoveInfo() - Method in class jimm.datavision.gui.FieldWidget
Returns the information we saved before starting to move this widget.
getPrevToken() - Method in class jimm.datavision.source.sql.ParserHelper
Returns the previous token, sans whitespace.
getPrevTokenStartPos() - Method in class jimm.datavision.source.sql.ParserHelper
Returns the starting position of the previous token in the original string, not including any leading whitespace.
getPrintable(int) - Method in class jimm.datavision.layout.swing.SwingPrintBook
Returns the specified swing page.
getQuery() - Method in class jimm.datavision.source.DataSource
 
getQuestion() - Method in class jimm.datavision.Parameter
Returns the question for this parameter.
getReader() - Method in class jimm.datavision.source.charsep.CharSepSource
 
getRecordCount() - Method in class jimm.datavision.Group
Returns the number of records in the group so far.
getRedoName() - Method in class jimm.datavision.gui.cmd.CommandHistory
Return the name of the command that would be redone were one to call redo().
getRelation() - Method in class jimm.datavision.source.Join
Returns the relation string (for example, "=" or "<").
getReport() - Method in class jimm.datavision.Element
Returns the report that containts this field.
getReport() - Method in class jimm.datavision.gui.Designer
 
getReport() - Method in class jimm.datavision.gui.SectionWidget
Returns the report we are representing.
getReport() - Method in class jimm.datavision.ReportReader
 
getReport() - Method in class jimm.datavision.Section
Returns the report containing this section.
getReport() - Method in class jimm.datavision.source.DataSource
 
getReportURL() - Method in class jimm.datavision.gui.applet.DVApplet
Returns the "report-url" applet parameter value.
getRight() - Method in class jimm.datavision.field.Border
Returns the border's right edge.
getRow() - Method in class jimm.datavision.source.DataCursor
 
getSaveURL() - Method in class jimm.datavision.gui.applet.DVApplet
Returns the "save-url" applet parameter value.
getScripting() - Method in class jimm.datavision.Report
 
getSection() - Method in class jimm.datavision.Element
Returns the section that containts this field.
getSection() - Method in class jimm.datavision.gui.SectionWidget
Returns the section we are representing.
getSectionArea() - Method in class jimm.datavision.gui.SectionWidget
Returns the SectionArea of the Section (report header, page footer, etc.)
getSectionArea(int) - Method in class jimm.datavision.Report
Returns the section area corresponding to area, but only if area is not group header or group footer.
getSectionHeight() - Method in class jimm.datavision.gui.SectionWidget
Returns the height of the report section.
getSectionLocation(Section) - Method in class jimm.datavision.Report
Returns a structure useful only by this report for re-inserting a section.
getSectionWidget() - Method in class jimm.datavision.gui.FieldWidget
Returns the section widget containing this field widget.
getSectionWidgetUnder(Point) - Method in class jimm.datavision.gui.Designer
Returns the section widget under the mouse.
getSelectable() - Method in class jimm.datavision.Group
Returns the selectable used by this group.
getSelectable() - Method in class jimm.datavision.gui.TLWListItem
 
getSelectableName() - Method in class jimm.datavision.Group
 
getSelectedFile() - Method in class jimm.datavision.gui.StartupDialog
Method to return the selected File object.
getSelectString(SQLQuery) - Method in interface jimm.datavision.Selectable
Returns the string used by a SQL query to select this object.
getSelectString(SQLQuery) - Method in class jimm.datavision.source.Column
 
getSelectString(SQLQuery) - Method in class jimm.datavision.UserColumn
 
getSepChar() - Method in class jimm.datavision.source.charsep.CharSepSource
 
getSize() - Method in class jimm.datavision.field.Format
Returns the size for this format.
getSize() - Method in class jimm.datavision.gui.SortedListModel
 
getSortOrder() - Method in class jimm.datavision.Group
Returns the sort order (either SORT_ASCENDING or SORT_DESCENDING).
getSortOrder() - Method in class jimm.datavision.gui.TLWListItem
 
getSortString(SQLQuery) - Method in interface jimm.datavision.Selectable
Returns the string used as the name/value of this selectable in a SQL ORDER BY clause.
getSortString(SQLQuery) - Method in class jimm.datavision.source.Column
 
getSortString(SQLQuery) - Method in class jimm.datavision.UserColumn
 
getSourceFile() - Method in class jimm.datavision.source.charsep.CharSepSource
 
getSourceFile() - Method in class jimm.datavision.source.DataSource
Gets the path to a data source file.
getStartFormula() - Method in class jimm.datavision.Report
Returns the report's start formula; may be null.
getString() - Method in class jimm.datavision.gui.AskStringDialog
Returns string (or null if user hit Cancel).
getString(String) - Method in class jimm.properties.TranslateOMatic.MutableResourceBundle
 
getStringValue() - Method in class jimm.datavision.layout.excel.PermField
 
getStyle() - Method in class jimm.datavision.field.BorderEdge
Returns the edge's style.
getSubreport() - Method in class jimm.datavision.field.SubreportField
 
getSuppressionProc() - Method in class jimm.datavision.Section
Returns the supression proc this section uses
getTable() - Method in interface jimm.datavision.Selectable
Returns the table to which this selectable belongs; may be null.
getTable() - Method in class jimm.datavision.source.Column
Returns the table to which this column belongs, if any.
getTable() - Method in class jimm.datavision.source.ncsql.NCColumn
Returns the table to which this column belongs.
getTable() - Method in class jimm.datavision.source.sql.SQLColumn
Returns the table to which this column belongs.
getTable() - Method in class jimm.datavision.UserColumn
 
getTablesUsed() - Method in class jimm.datavision.source.sql.SQLQuery
Returns a collection containing the tables used by this query.
getThickness() - Method in class jimm.datavision.field.BorderEdge
Returns the edge's thickness.
getThickness() - Method in class jimm.datavision.Line
Returns the line thickness.
getTitle() - Method in class jimm.datavision.Report
 
getTo() - Method in class jimm.datavision.source.Join
Returns the "to" column.
getTop() - Method in class jimm.datavision.field.Border
Returns the border's top edge.
getTotalWidth() - Method in class jimm.datavision.gui.SectionWidget
Returns the width of the section, including the left-hand side name.
getType() - Method in class jimm.datavision.Parameter
Returns the type of this field.
getType() - Method in class jimm.datavision.source.Column
Returns the type constant (a java.sql.Types value).
getUndoName() - Method in class jimm.datavision.gui.cmd.CommandHistory
Return the name of the command that would be undone were one to call undo().
getUserColumn() - Method in class jimm.datavision.field.UserColumnField
Returns the user column.
getUserName() - Method in class jimm.datavision.gui.sql.DbConnReader
 
getUserName() - Method in class jimm.datavision.gui.sql.DbPasswordDialog
Returns username (or null if user hit Cancel).
getUserName() - Method in class jimm.datavision.source.sql.Database
Returns the user name.
getValue() - Method in class jimm.datavision.field.AggregateField
Returns the value of this field: the aggregate as a Double.
getValue() - Method in class jimm.datavision.field.ColumnField
Returns the value of this field.
getValue() - Method in class jimm.datavision.field.Field
Returns the value for this field.
getValue() - Method in class jimm.datavision.field.FormulaField
Returns the value of this field.
getValue() - Method in class jimm.datavision.field.ParameterField
Returns the value of this field.
getValue() - Method in class jimm.datavision.field.SpecialField
Returns the value of this field.
getValue() - Method in class jimm.datavision.field.SubreportField
Returns a string containing a line of text for each row returned by the subreport query.
getValue() - Method in class jimm.datavision.field.UserColumnField
Returns the value of this field.
getValue() - Method in class jimm.datavision.Group
Returns the value of this group's selectable.
getValue() - Method in class jimm.datavision.Parameter
Returns the parameter value(s) the user has previously specified.
getValue(int) - Method in class jimm.datavision.Parameter
Returns the current value or, if that is null, the default value.
getValue(Report) - Method in interface jimm.datavision.Selectable
Returns the current value.
getValue(Report) - Method in class jimm.datavision.source.Column
 
getValue() - Method in class jimm.datavision.Subreport
Runs the query and returns a string containing a line of text for each row returned by the subreport query.
getValue(Report) - Method in class jimm.datavision.UserColumn
 
getVisibleImageIcon() - Method in class jimm.datavision.field.ImageField
Returns the image icon.
getWhereClause() - Method in class jimm.datavision.source.Query
Returns the raw where clause string; may be null.
getWhereClauseForDisplay() - Method in class jimm.datavision.source.sql.SQLQuery
Returns the where clause string; may be null.
getWhereClauseForDisplay() - Method in class jimm.datavision.source.sql.SubreportQuery
 
getWhereClauseForPreparedStatement() - Method in class jimm.datavision.source.sql.SQLQuery
Returns the where clause string; may be null.
getWhereClauseForPreparedStatement() - Method in class jimm.datavision.source.sql.SubreportQuery
 
getWidgetName() - Method in class jimm.datavision.gui.EditWinWidget
Returns the name string.
getWidgetName() - Method in class jimm.datavision.gui.FormulaWidget
 
getWidgetName() - Method in class jimm.datavision.gui.ParameterWidget
 
getWidgetName() - Method in class jimm.datavision.gui.UserColumnWidget
 
getWidth() - Method in class jimm.datavision.field.Rectangle
Returns the width.
getWidth() - Method in class jimm.datavision.Section
Returns the width of this section.
getWrappingCalcsLabel() - Static method in class jimm.datavision.field.FormattedValueCache
 
getX() - Method in class jimm.datavision.field.Rectangle
Returns the x coordinate.
getX() - Method in class jimm.datavision.Point
Returns the x coordinate.
getY() - Method in class jimm.datavision.field.Rectangle
Returns the y coordinate.
getY() - Method in class jimm.datavision.Point
Returns the y coordinate.
GHOST_COLOR - Static variable in class jimm.datavision.gui.SectionResizer
 
goFirstAction - Variable in class jimm.datavision.layout.swing.SwingLE
 
goHomeAction - Variable in class jimm.datavision.gui.HelpWin
 
goLastAction - Variable in class jimm.datavision.layout.swing.SwingLE
 
goNextAction - Variable in class jimm.datavision.gui.HelpWin
 
goNextAction - Variable in class jimm.datavision.layout.swing.SwingLE
 
goPrevAction - Variable in class jimm.datavision.gui.HelpWin
 
goPrevAction - Variable in class jimm.datavision.layout.swing.SwingLE
 
goTo(String) - Method in class jimm.datavision.gui.HelpURLStack
 
goTo(URL) - Method in class jimm.datavision.gui.HelpURLStack
 
goToHomePage() - Method in class jimm.datavision.gui.HelpURLStack
The home page is the same as the first page we loaded.
goToNextPage() - Method in class jimm.datavision.gui.HelpURLStack
 
goToPreviousPage() - Method in class jimm.datavision.gui.HelpURLStack
 
GRAB_EDGE_WIDTH - Static variable in class jimm.datavision.gui.FieldWidget
 
GRID_SIZE - Static variable in class jimm.datavision.gui.Designer
 
group - Variable in class jimm.datavision.field.AggregateField
 
Group - Class in jimm.datavision
A group uses a Selectable object to define record grouping.
Group(Report, Selectable) - Constructor for class jimm.datavision.Group
Constructor.
group - Variable in class jimm.datavision.gui.cmd.AbstractAggregateCommand
 
group - Variable in class jimm.datavision.gui.cmd.DeleteGroupCommand
 
group - Variable in class jimm.datavision.gui.cmd.NewGroupCommand
 
group - Variable in class jimm.datavision.gui.GroupWinListItem
 
group - Variable in class jimm.datavision.ReportReader
 
group(Attributes) - Method in class jimm.datavision.ReportReader
Creates a group and adds it to the report.
GROUP_EVAL_DATA_FILE - Static variable in class jimm.datavision.test.GroupFormulaTest
 
GROUP_EVAL_EXPECTED_FILE - Static variable in class jimm.datavision.test.GroupFormulaTest
 
GROUP_EVAL_REPORT - Static variable in class jimm.datavision.test.GroupFormulaTest
 
GROUP_FOOTER - Static variable in class jimm.datavision.SectionArea
 
GROUP_HEADER - Static variable in class jimm.datavision.SectionArea
 
groupByItem - Variable in class jimm.datavision.gui.Designer
 
groupCount(Field) - Static method in class jimm.datavision.field.SpecialField
Returns the group count for the group in which this field resides.
GroupEditCommand - Class in jimm.datavision.gui.cmd
A command for changing a report's Groups.
GroupEditCommand(Report, Designer, Collection) - Constructor for class jimm.datavision.gui.cmd.GroupEditCommand
 
groupFooters(boolean) - Method in class jimm.datavision.layout.LayoutEngine
Called by the report when group footers need to be output.
GroupFormulaTest - Class in jimm.datavision.test
Tests formula evals when formulas are hidden or appear multiple times.
GroupFormulaTest(String) - Constructor for class jimm.datavision.test.GroupFormulaTest
 
groupHeaders(boolean) - Method in class jimm.datavision.layout.LayoutEngine
Called by the report when group headers need to be output.
groupItem - Variable in class jimm.datavision.gui.Designer
 
groups - Variable in class jimm.datavision.Report
 
groups() - Method in class jimm.datavision.Report
 
groupsReversed() - Method in class jimm.datavision.Report
Returns an iterator over the groups in reverse order.
GroupWin - Class in jimm.datavision.gui
This dialog is used for editing report groups.
GroupWin(Designer, Report) - Constructor for class jimm.datavision.gui.GroupWin
Constructor.
GroupWinListItem - Class in jimm.datavision.gui
Group win list items are used by the group editing window GroupWin and the GroupEditCommand to remember a group and its sort order.
GroupWinListItem(Selectable, Group) - Constructor for class jimm.datavision.gui.GroupWinListItem
 
growBy(int) - Method in class jimm.datavision.gui.SectionWidget
Resizes the section.
growToFit() - Method in class jimm.datavision.gui.SectionWidget
Grows this section widget to the minimum height required.

H

h_text - Variable in class jimm.datavision.gui.BoundsWin
 
hasDataSource() - Method in class jimm.datavision.Report
 
hasFields() - Method in class jimm.datavision.Report
Returns true if this report contains some field anywhere.
hasGroups() - Method in class jimm.datavision.Report
 
hashCode() - Method in class jimm.datavision.field.Border
 
hashCode() - Method in class jimm.datavision.field.BorderEdge
 
hashCode() - Method in class jimm.datavision.field.Format
 
hashCode() - Method in class jimm.datavision.source.Column
 
hasLayoutEngine() - Method in class jimm.datavision.DataVision
 
hasNext() - Method in class jimm.datavision.gui.HelpURLStack
 
hasNext() - Method in class jimm.datavision.source.ColumnIterator
 
hasOption(char) - Method in class jimm.util.Getopts
Returns existence of an option.
hasPageBreak() - Method in class jimm.datavision.Section
Returns the boolean page break flag.
hasParameterFields() - Method in class jimm.datavision.Report
Returns true if this report contains some parameter field anywhere.
hasPassword - Variable in class jimm.datavision.source.sql.Database
 
hasPrevious() - Method in class jimm.datavision.gui.HelpURLStack
 
header(String) - Method in class jimm.datavision.ReportReader
 
headers - Variable in class jimm.datavision.Group
 
headers() - Method in class jimm.datavision.Group
Returns the headers.
headers() - Method in class jimm.datavision.Report
 
height - Variable in class jimm.datavision.field.FormattedValueCache
 
height - Variable in class jimm.datavision.field.Rectangle
Warning: only read the height.
HEIGHT - Static variable in class jimm.datavision.gui.SectionResizer
 
help() - Method in class jimm.datavision.gui.Designer
Opens the help window.
HelpURLStack - Class in jimm.datavision.gui
A URL stack manages the browser-like behaviour of having a current URL and a list of previous and next URLs.
HelpURLStack(JEditorPane, JTextField) - Constructor for class jimm.datavision.gui.HelpURLStack
 
HelpWin - Class in jimm.datavision.gui
A help window.
HelpWin() - Constructor for class jimm.datavision.gui.HelpWin
 
helpWin - Static variable in class jimm.datavision.gui.HelpWin
 
HIDDEN_FG_COLOR - Static variable in class jimm.datavision.layout.swing.SwingTextField
 
hiddenImageIcon - Variable in class jimm.datavision.field.ImageField
 
hideCheckBox - Variable in class jimm.datavision.gui.SuppressionProcWin
 
hiding - Variable in class jimm.datavision.SuppressionProc
 
home - Variable in class jimm.datavision.gui.HelpURLStack
 
HOME_ICON - Static variable in class jimm.datavision.gui.HelpWin
 
HORIZ_GAP - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
HORIZ_GAP - Static variable in class jimm.datavision.gui.parameter.ParamEditWin
 
hourly_rate - Variable in class jimm.datavision.testdata.Job
 
hourlyRateAsString() - Method in class jimm.datavision.testdata.Job
 
HTML_DIR - Static variable in class jimm.datavision.gui.HelpWin
 
HTMLLE - Class in jimm.datavision.layout
An HTML layout engine.
HTMLLE(PrintWriter) - Constructor for class jimm.datavision.layout.HTMLLE
Constructor.
hyperlinkUpdate(HyperlinkEvent) - Method in class jimm.datavision.gui.HelpWin
 

I

I18N - Class in jimm.util
This class finds the local version of any string.
I18N() - Constructor for class jimm.util.I18N
 
id - Variable in class jimm.datavision.Expression
 
id - Variable in class jimm.datavision.field.Field
 
id - Variable in class jimm.datavision.Parameter
 
id - Variable in class jimm.datavision.source.Column
 
id - Variable in class jimm.datavision.Subreport
 
id - Variable in class jimm.datavision.testdata.Job
 
id - Variable in class jimm.datavision.testdata.Office
 
Identity - Interface in jimm.datavision
Unique identifiers.
ignoreKeys - Variable in class jimm.datavision.gui.Designer
 
ImageField - Class in jimm.datavision.field
Represents an external image.
ImageField(Long, Report, Section, Object, boolean) - Constructor for class jimm.datavision.field.ImageField
Constructor.
ImageFieldWidget - Class in jimm.datavision.gui
 
ImageFieldWidget(SectionWidget, ImageField) - Constructor for class jimm.datavision.gui.ImageFieldWidget
Constructor.
imageIcon - Variable in class jimm.datavision.field.ImageField
 
imageURL - Variable in class jimm.datavision.field.ImageField
 
imageURL - Variable in class jimm.datavision.gui.cmd.NewImageFieldCommand
 
imprint(Section) - Method in class jimm.datavision.SectionArea
Modifies section so it knows that it's part of this area.
in - Variable in class jimm.datavision.source.charsep.DelimParser
 
indent() - Method in class jimm.util.XMLWriter
Increases the indentation level by one.
index - Variable in class jimm.datavision.ReportSectionLoc
 
indexOf(Section) - Method in class jimm.datavision.SectionArea
 
indexOfSelectable(Selectable) - Method in class jimm.datavision.source.charsep.CharSepSource
 
indexOfSelectable(Selectable) - Method in class jimm.datavision.source.DataSource
Returns the index of the specified selectable.
indexOfSelectable(Selectable) - Method in class jimm.datavision.source.object.ObjectSource
 
indexOfSelectable(Selectable) - Method in class jimm.datavision.source.Query
Returns the index of the specified selectable.
indexOfSelectable(Selectable) - Static method in class jimm.datavision.test.mock.source.MockAggregateDataCursor
 
indexOfSelectable(Selectable) - Method in class jimm.datavision.test.mock.source.MockAggregateDataSource
 
indexOfSelectable(Selectable) - Static method in class jimm.datavision.test.mock.source.MockDataCursor
 
indexOfSelectable(Selectable) - Method in class jimm.datavision.test.mock.source.MockDataSource
 
inElementStart - Variable in class jimm.util.XMLWriter
 
inFile - Variable in class jimm.datavision.ParameterReader
 
info - Variable in class jimm.datavision.gui.cmd.FPDeleteCommand
 
info - Class in jimm.datavision
This class is a holder of version and copyright information.
info() - Constructor for class jimm.datavision.info
 
inInputSource - Variable in class jimm.datavision.ParameterReader
 
init() - Method in class jimm.datavision.gui.applet.DVApplet
 
init(int) - Method in class jimm.util.XMLWriter
Initializes some instance variables.
initialFieldBounds() - Method in class jimm.datavision.gui.cmd.InsertFieldCommand
 
initialFieldBounds() - Method in class jimm.datavision.gui.cmd.NewDraggedFieldCommand
 
initialFieldBounds() - Method in class jimm.datavision.gui.cmd.NewImageFieldCommand
 
initialFieldBounds() - Method in class jimm.datavision.gui.cmd.NewSubreportCommand
 
initialFieldBounds() - Method in class jimm.datavision.gui.cmd.NewTextFieldCommand
 
initialFieldValue() - Method in class jimm.datavision.gui.cmd.InsertFieldCommand
 
initialFieldValue() - Method in class jimm.datavision.gui.cmd.NewDraggedFieldCommand
 
initialFieldValue() - Method in class jimm.datavision.gui.cmd.NewImageFieldCommand
 
initialFieldValue() - Method in class jimm.datavision.gui.cmd.NewSubreportCommand
 
initialFieldValue() - Method in class jimm.datavision.gui.cmd.NewTextFieldCommand
 
initialize() - Method in class jimm.datavision.field.AggregateField
Resets this aggregate.
initializeConnection() - Method in class jimm.datavision.source.sql.Database
Initializes the connection to the database.
initializeSections() - Method in class jimm.datavision.Report
 
innermostGroup() - Method in class jimm.datavision.Report
Returns the last (innermost) group in the report, or null if there are no groups.
Inquisitor - Class in jimm.datavision.gui.parameter
An inquisitor knows how to display and control the widgets needed to ask a user for parameter values.
Inquisitor(Parameter) - Constructor for class jimm.datavision.gui.parameter.Inquisitor
Constructor.
insertAfter(Section, Section) - Method in class jimm.datavision.SectionArea
Adds a (possibly created) section after afterThis and returns the section.
InsertFieldCommand - Class in jimm.datavision.gui.cmd
Abstract superclass for inserting new fields.
InsertFieldCommand(SectionWidget, String, Point) - Constructor for class jimm.datavision.gui.cmd.InsertFieldCommand
 
insertLoc - Variable in class jimm.datavision.gui.cmd.InsertFieldCommand
 
insertSection() - Method in class jimm.datavision.gui.Designer
Inserts a new section below the section containing the first selected field widget.
insertSection - Variable in class jimm.datavision.gui.SectionWidget
 
insertSectionBelow(Section) - Method in class jimm.datavision.gui.Designer
Inserts a new section below the specified section.
insertSectionBelow(Section) - Method in class jimm.datavision.Report
Creates and returns a new section below the specified one.
insertSectionBelow(Section, Section) - Method in class jimm.datavision.Report
Inserts a (possibly newly created) section below the specified one.
insertSectionWidgetAfter(SectionWidget, SectionWidget) - Method in class jimm.datavision.gui.Designer
Inserts a section widget at the specified position in the list.
insertSubreport() - Method in class jimm.datavision.gui.Designer
Opens the dialog that starts the process of inserting a sub-report.
insertUpdate(DocumentEvent) - Method in class jimm.datavision.gui.ScriptingWin
 
instance() - Static method in class jimm.datavision.gui.Clipboard
 
instance() - Static method in class jimm.datavision.gui.HelpWin
 
instanceCount - Static variable in class jimm.datavision.gui.parameter.Inquisitor
 
inSubreportJoins - Variable in class jimm.datavision.ReportReader
 
invalidate() - Method in class jimm.datavision.gui.Designer
 
iout - Variable in class jimm.datavision.layout.XMLLE
 
isAggregateFunctionName(String) - Static method in class jimm.datavision.field.AggregateField
Returns true if functionName is a legal aggregate function name.
isBold() - Method in class jimm.datavision.field.Format
Returns the bold state.
isCancelled() - Method in class jimm.datavision.gui.StatusDialog
 
isChanged() - Method in class jimm.datavision.gui.cmd.CommandHistory
Answers the question, "Has anything changed?"
isConnectionEditable() - Method in class jimm.datavision.source.charsep.CharSepSource
 
isConnectionEditable() - Method in class jimm.datavision.source.DataSource
Used to enable/disable the "Connection" menu item.
isConnectionEditable() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
isConnectionEditable() - Method in class jimm.datavision.source.object.ObjectSource
 
isConnectionEditable() - Method in class jimm.datavision.source.sql.Database
 
isConnectionEditable() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
isDate() - Method in class jimm.datavision.source.Column
Returns true if this column is some date type.
isDeletable() - Method in class jimm.datavision.gui.ColumnInfo
 
isDeletable() - Method in class jimm.datavision.gui.FormulaInfo
 
isDeletable() - Method in class jimm.datavision.gui.FPLeafInfo
 
isDeletable() - Method in class jimm.datavision.gui.ParameterInfo
 
isDeletable() - Method in class jimm.datavision.gui.SpecialInfo
 
isDeletable() - Method in class jimm.datavision.gui.UserColumnInfo
 
isDetail() - Method in class jimm.datavision.Section
Returns true if this is a report detail section.
isDetail() - Method in class jimm.datavision.SectionArea
Returns true if this is a report detail section.
isEmpty() - Method in class jimm.datavision.field.Border
Returns true if this border's edges are all null or have zero count or width.
isEmpty() - Method in class jimm.datavision.gui.Clipboard
 
isEmpty() - Method in class jimm.datavision.SectionArea
 
isEmptyEdge(BorderEdge) - Method in class jimm.datavision.field.Border
Returns true if edge is null or has zero count or width.
isFirst() - Method in class jimm.datavision.source.DataCursor
 
isFirstColumn - Variable in class jimm.datavision.testdata.SchemaGen
 
isFirstValue() - Method in class jimm.datavision.Group
Returns true when this is the first value ever seen by the group during a report run.
isHidden() - Method in class jimm.datavision.Section
 
isHidden() - Method in class jimm.datavision.SuppressionProc
 
isInsideGroup(Section) - Method in class jimm.datavision.Report
Returns true if the specified section is contained in any group.
isItalic() - Method in class jimm.datavision.field.Format
Returns the italic state.
isLast() - Method in class jimm.datavision.source.DataCursor
 
isLegal(int, int) - Method in class jimm.datavision.Parameter
Returns true if the specified combination of type and arity are legal.
isNewValue() - Method in class jimm.datavision.Group
Returns true when the value of the selectable has changed.
isNumeric() - Method in class jimm.datavision.source.Column
Returns true if this column is some numeric type (double, int, etc.)
isOneOfAKind(Section) - Method in class jimm.datavision.Report
Returns true if the specified section is the only section of its kind; that is, the only section in the collection in which it is contained.
isPageBuilt() - Method in class jimm.datavision.layout.swing.SwingPageContents
Returns true if the swing page has been built.
isPlacingNewTextField() - Method in class jimm.datavision.gui.Designer
Returns true if the user is trying to place a new text field.
isSelected() - Method in class jimm.datavision.gui.FieldWidget
Returns true if the field is selected.
isSQLGenerated() - Method in class jimm.datavision.source.charsep.CharSepSource
 
isSQLGenerated() - Method in class jimm.datavision.source.DataSource
Used to enable/disable the "SQL Query Text" menu item.
isSQLGenerated() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
isSQLGenerated() - Method in class jimm.datavision.source.object.ObjectSource
 
isSQLGenerated() - Method in class jimm.datavision.source.sql.Database
 
isSQLGenerated() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
isString() - Method in class jimm.datavision.source.Column
Returns true if this column is some character type.
isUnderline() - Method in class jimm.datavision.field.Format
Returns the underline state.
isUsedBySomeGroup(Selectable) - Method in class jimm.datavision.Report
Returns true if the specified data source column is a group column.
isVisible() - Method in class jimm.datavision.Element
Returns the visible state of this element.
isVisibleForCurrentRow() - Method in class jimm.datavision.Section
Return true if this section should be printed, given this particular row of data and our supressed state and suppression proc.
isWrap() - Method in class jimm.datavision.field.Format
Returns the wrap state.
italic - Variable in class jimm.datavision.field.Format
 
italic - Variable in class jimm.datavision.gui.FormatWin
 
itemStateChanged(ItemEvent) - Method in class jimm.datavision.gui.ScriptingWin
When language selected from popup, populate name and class fields.
iterator() - Method in class jimm.datavision.gui.SortedListModel
 
iterator() - Method in class jimm.datavision.SectionArea
 

J

jimm.datavision - package jimm.datavision
Provides the classes and interfaces that make up a DataVision report.
jimm.datavision.field - package jimm.datavision.field
Field, its subclasses, and related classes like Format and Border.
jimm.datavision.gui - package jimm.datavision.gui
Provides the classes and interfaces that make up the graphical user interface used to build and run DataVision reports.
jimm.datavision.gui.applet - package jimm.datavision.gui.applet
Provides the classes and interfaces that make up the applet graphical user interface used to build and run DataVision reports.
jimm.datavision.gui.cmd - package jimm.datavision.gui.cmd
Provides the classes and interfaces that make up the undo/redo command structure.
jimm.datavision.gui.parameter - package jimm.datavision.gui.parameter
Provides the classes and interfaces that make up the graphical user interface for editing parameters and asking the user to provide their values.
jimm.datavision.gui.sql - package jimm.datavision.gui.sql
Classes for access to database- and SQL-specific information.
jimm.datavision.layout - package jimm.datavision.layout
Provides concrete layout engine implementations.
jimm.datavision.layout.excel - package jimm.datavision.layout.excel
 
jimm.datavision.layout.pdf - package jimm.datavision.layout.pdf
The PDF layout engine implementation.
jimm.datavision.layout.swing - package jimm.datavision.layout.swing
Provides the Swing layout engine implementation.
jimm.datavision.source - package jimm.datavision.source
The abstract classes and interfaces that define a data source.
jimm.datavision.source.charsep - package 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 - package 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 - package 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 - package jimm.datavision.source.sql
Provides the classes and interfaces that make up the database data source.
jimm.datavision.test - package jimm.datavision.test
Provides the JUnit test classes used during DataVision development.
jimm.datavision.test.mock.source - package jimm.datavision.test.mock.source
 
jimm.datavision.testdata - package jimm.datavision.testdata
Provides the classes and interfaces for generating the test database.
jimm.datavision.testdata.mysql - package jimm.datavision.testdata.mysql
Provides the classes and interfaces that create a MySQL test database.
jimm.datavision.testdata.odbc - package jimm.datavision.testdata.odbc
Provides the classes and interfaces that create an ODBC test database.
jimm.datavision.testdata.oracle - package jimm.datavision.testdata.oracle
Provides the classes and interfaces that create an Oracle test database.
jimm.datavision.testdata.postgres - package jimm.datavision.testdata.postgres
Provides the classes and interfaces that create a PostgreSQL test database.
jimm.properties - package jimm.properties
 
jimm.util - package jimm.util
Contains utility classes that aren't specific to DataVision.
Job - Class in jimm.datavision.testdata
Generates test data for the jobs table.
Job(Random, int) - Constructor for class jimm.datavision.testdata.Job
 
jobIndex - Variable in class jimm.datavision.test.mock.source.MockDataCursor
 
jobs() - Static method in class jimm.datavision.testdata.Job
 
join - Variable in class jimm.datavision.gui.sql.VisTableWin.JoinFields
 
join(Attributes) - Method in class jimm.datavision.ReportReader
 
Join - Class in jimm.datavision.source
A join represents the relationship between two columns in the database.
Join(Column, String, Column) - Constructor for class jimm.datavision.source.Join
Constructor.
join(Collection, String) - Static method in class jimm.util.StringUtils
Returns a string consisting of all members of a collection separated by the specified string.
joinFieldsList - Variable in class jimm.datavision.gui.sql.VisTableWin
 
joins - Variable in class jimm.datavision.gui.sql.VisTableWin.RevertInfo
 
joins - Variable in class jimm.datavision.source.Query
 
joins() - Method in class jimm.datavision.source.Query
Returns an iterator over all the joins used by this query.
joinsPanel - Variable in class jimm.datavision.gui.sql.VisTableWin
 

K

key - Variable in class jimm.properties.TranslateOMatic.Translation
 
keyPressed(KeyEvent) - Method in class jimm.datavision.gui.FieldWidget
 
keyReleased(KeyEvent) - Method in class jimm.datavision.gui.FieldWidget
 
keyTyped(KeyEvent) - Method in class jimm.datavision.gui.FieldWidget
 
keyTyped(KeyEvent) - Method in class jimm.datavision.gui.TextFieldWidget
Handles return key by expanding height of editor and backspace and delete by shrinking height if newline is deleted.

L

label - Variable in class jimm.datavision.gui.EditFieldLayout.Row
 
label - Variable in class jimm.datavision.gui.SectionWidget
 
label - Variable in class jimm.datavision.gui.StatusDialog
 
LANDSCAPE - Static variable in class jimm.datavision.PaperFormat
 
LANG_NAME_COLS - Static variable in class jimm.datavision.gui.ScriptingWin
 
langChoices() - Method in class jimm.datavision.gui.ScriptingWin
 
langClass - Variable in class jimm.datavision.gui.ScriptingWin
 
langName - Variable in class jimm.datavision.gui.ScriptingWin
 
language - Variable in class jimm.datavision.Formula
 
language(Attributes) - Method in class jimm.datavision.ReportReader
 
language - Variable in class jimm.properties.TranslateOMatic.MutableResourceBundle
 
languageMenu - Variable in class jimm.datavision.gui.ScriptEditorWin
 
languages - Variable in class jimm.datavision.gui.ScriptingWin
 
languages - Variable in class jimm.datavision.Scripting
 
last() - Method in class jimm.datavision.source.DataCursor
 
LAST_ICON - Static variable in class jimm.datavision.layout.swing.SwingLE
 
lastColFormatter - Variable in class jimm.datavision.test.CharSepTest
 
lastColFormatter - Variable in class jimm.datavision.test.ReportRunTest
 
lastColFormatter - Variable in class jimm.datavision.test.ReportTest
 
lastRowData - Variable in class jimm.datavision.source.DataCursor
 
lastRowNumber - Variable in class jimm.datavision.source.DataCursor
 
LaTeXLE - Class in jimm.datavision.layout
A LaTeX2e layout engine.
LaTeXLE(PrintWriter) - Constructor for class jimm.datavision.layout.LaTeXLE
 
latexPaperSizeString - Variable in class jimm.datavision.PaperFormat
 
layoutContainer(Container) - Method in class jimm.datavision.gui.DesignWinLayout
Lays out the container in the specified panel.
layoutContainer(Container) - Method in class jimm.datavision.gui.SectionLayout
Lays out the container in the specified panel.
LayoutEngine - Class in jimm.datavision.layout
A layout engine is responsible for formatting and outputting report data.
LayoutEngine() - Constructor for class jimm.datavision.layout.LayoutEngine
Constructor.
LayoutEngine(PrintWriter) - Constructor for class jimm.datavision.layout.LayoutEngine
Constructor.
layoutEngine - Variable in class jimm.datavision.Report
 
layoutEngineChoice - Variable in class jimm.datavision.DataVision
 
layoutEngineChoiceFromOptions(Getopts) - Method in class jimm.datavision.DataVision
 
layoutEngineFileName - Variable in class jimm.datavision.DataVision
 
layoutNames() - Method in class jimm.datavision.gui.ExportWin
 
leaf - Variable in class jimm.datavision.gui.FPLeafInfo
 
leafNode - Variable in class jimm.datavision.gui.cmd.FPDeleteCommand
 
left - Variable in class jimm.datavision.field.Border
 
LEFT - Static variable in class jimm.datavision.gui.FormatWin
 
leftList - Variable in class jimm.datavision.gui.TwoListWin
 
leftModel - Variable in class jimm.datavision.gui.TwoListWin
 
length() - Method in class jimm.datavision.Line
Returns the length of the line.
level - Variable in class jimm.util.XMLWriter
 
LHS_WIDTH - Static variable in class jimm.datavision.gui.SectionWidget
 
Line - Class in jimm.datavision
A line is a visual report element.
Line(Report, Section, double, Color, boolean) - Constructor for class jimm.datavision.Line
Constructor.
Line(Report, Section, double, Color, boolean, Point, Point) - Constructor for class jimm.datavision.Line
Constructor.
line - Variable in class jimm.datavision.ReportReader
 
line(Attributes) - Method in class jimm.datavision.ReportReader
Reads and creates a new line.
LINE_SIZE_FUDGE_FACTOR - Static variable in class jimm.datavision.field.FormattedValueCache
 
LineDrawer - Interface in jimm.datavision.layout
The line drawer interface is used by those wishing to draw all lines in a border.
lineHeight - Variable in class jimm.datavision.gui.TextFieldWidget
 
lines - Variable in class jimm.datavision.Section
 
lines() - Method in class jimm.datavision.Section
Returns an iterator over all lines in this section.
linesep - Variable in class jimm.datavision.test.XMLWriterTest
 
linethickness - Variable in class jimm.datavision.layout.LaTeXLE
 
list - Variable in class jimm.datavision.gui.parameter.ListStringInq
 
list - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
list - Variable in class jimm.datavision.gui.SortedListModel
 
listAddField - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
listCard() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
listMultipleRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
ListNumericInq - Class in jimm.datavision.gui.parameter
A multiple-choice numeric list inquisitor knows how to display and control the widgets needed to ask a user for multiple numeric parameter values from a list.
ListNumericInq(Parameter, boolean) - Constructor for class jimm.datavision.gui.parameter.ListNumericInq
 
listSingleRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
ListStringInq - Class in jimm.datavision.gui.parameter
A single-choice string list inquisitor knows how to display and control the widgets needed to ask a user for a single string parameter value from a list.
ListStringInq(Parameter, boolean) - Constructor for class jimm.datavision.gui.parameter.ListStringInq
 
ListWriter - Class in jimm.datavision
Writes the element of a list of Writeable objects as XML.
ListWriter() - Constructor for class jimm.datavision.ListWriter
 
loadAllTables() - Method in class jimm.datavision.source.sql.Database
Loads information about all tables in the database.
loadColumns() - Method in class jimm.datavision.gui.FPTableInfo
 
loadColumns() - Method in class jimm.datavision.source.sql.SQLTable
 
loadColumnsUsing(String, String) - Method in class jimm.datavision.source.sql.SQLTable
 
loadFontChoices() - Static method in class jimm.datavision.gui.FormatWin
This method loads all the font family names in a separate thread.
loadHelp() - Method in class jimm.datavision.gui.HelpWin
 
loadTablesUsingSchemaNameAndTypes(DatabaseMetaData, String, String[]) - Method in class jimm.datavision.source.sql.Database
Loads our list of tables using a database meta data object and a schema name.
locale - Static variable in class jimm.util.I18N
 
localY - Variable in class jimm.datavision.gui.SectionResizer
 
location - Variable in class jimm.datavision.testdata.Job
 

M

main(String[]) - Static method in class jimm.datavision.DataVision
This main application method opens a design window for each report specified on the command line.
main(String[]) - Static method in class jimm.datavision.info
usage: info [-v] [-c] [-u] [-n] Prints version (-v), copyright (-c), and/or URL (-u).
main(String[]) - Static method in class jimm.datavision.test.AggregateTest
 
main(String[]) - Static method in class jimm.datavision.test.AllTests
 
main(String[]) - Static method in class jimm.datavision.test.CharSepTest
 
main(String[]) - Static method in class jimm.datavision.test.ColumnIteratorTest
 
main(String[]) - Static method in class jimm.datavision.test.ConnectionTest
 
main(String[]) - Static method in class jimm.datavision.test.DelimParserTest
 
main(String[]) - Static method in class jimm.datavision.test.FormulaEvalTest
 
main(String[]) - Static method in class jimm.datavision.test.FormulaTest
 
main(String[]) - Static method in class jimm.datavision.test.GetoptsTest
 
main(String[]) - Static method in class jimm.datavision.test.GroupFormulaTest
 
main(String[]) - Static method in class jimm.datavision.test.ParserHelperTest
 
main(String[]) - Static method in class jimm.datavision.test.PDFLETest
 
main(String[]) - Static method in class jimm.datavision.test.QueryTest
 
main(String[]) - Static method in class jimm.datavision.test.ReportRunTest
 
main(String[]) - Static method in class jimm.datavision.test.ReportTest
 
main(String[]) - Static method in class jimm.datavision.test.ScriptingTest
 
main(String[]) - Static method in class jimm.datavision.test.SectionAreaTest
 
main(String[]) - Static method in class jimm.datavision.test.StringUtilsTest
 
main(String[]) - Static method in class jimm.datavision.test.SubreportRunTest
 
main(String[]) - Static method in class jimm.datavision.test.SuppressionProcTest
 
main(String[]) - Static method in class jimm.datavision.test.XMLWriterTest
 
main(String[]) - Static method in class jimm.datavision.testdata.AggregateTestData
 
main(String[]) - Static method in class jimm.datavision.testdata.mysql.CreateData
 
main(String[]) - Static method in class jimm.datavision.testdata.mysql.MySQLSchemaGen
 
main(String[]) - Static method in class jimm.datavision.testdata.odbc.CreateData
 
main(String[]) - Static method in class jimm.datavision.testdata.oracle.CreateData
 
main(String[]) - Static method in class jimm.datavision.testdata.oracle.OracleSchemaGen
 
main(String[]) - Static method in class jimm.datavision.testdata.postgres.CreateData
 
main(String[]) - Static method in class jimm.datavision.testdata.postgres.PostgreSQLSchemaGen
 
main(String[]) - Static method in class jimm.properties.TranslateOMatic
 
makeActions() - Method in class jimm.datavision.gui.HelpWin
Creates the actions used by menu items and toolbar widgets.
makeActions() - Method in class jimm.datavision.layout.swing.SwingLE
Creates the actions used by menu items and toolbar widgets.
makeBorders(Field) - Method in class jimm.datavision.layout.LaTeXLE
Outputs borders.
makeBorders(Field) - Method in class jimm.datavision.layout.pdf.PDFLE
Outputs borders.
makeBorders() - Method in class jimm.datavision.layout.swing.AbstractSwingField
Makes borders using the field's border.
makeMenu(JFrame) - Method in class jimm.datavision.layout.swing.SwingLE
Creates the window menu.
makeRowStrings() - Method in class jimm.datavision.Subreport
Returns an array of strings, each containing the values returned by the subreport query separated by spaces.
makeSafe(String) - Method in class jimm.datavision.layout.LaTeXLE
Returns a new string with all LaTeX2e special characters replaced by their printable equivalents.
makeTable(String) - Method in class jimm.datavision.testdata.mysql.MySQLSchemaGen
 
makeTable(String) - Method in class jimm.datavision.testdata.oracle.OracleSchemaGen
 
makeTable(String) - Method in class jimm.datavision.testdata.postgres.PostgreSQLSchemaGen
 
makeTable(String) - Method in class jimm.datavision.testdata.SchemaGen
Outputs the SQL needed to create a database table.
makeToolbar() - Method in class jimm.datavision.gui.HelpWin
Creates and returns a new tool bar.
makeToolbar() - Method in class jimm.datavision.layout.swing.SwingLE
Creates and returns a new tool bar.
makeWidget(SectionWidget) - Method in class jimm.datavision.field.Field
Returns a new widget of the appropriate FieldWidget subclass for this field.
makeWidget(SectionWidget) - Method in class jimm.datavision.field.FormulaField
 
makeWidget(SectionWidget) - Method in class jimm.datavision.field.ImageField
 
makeWidget(SectionWidget) - Method in class jimm.datavision.field.ParameterField
 
makeWidget(SectionWidget) - Method in class jimm.datavision.field.TextField
 
makeWidget(SectionWidget) - Method in class jimm.datavision.field.UserColumnField
 
managers - Variable in class jimm.datavision.Scripting
 
mark() - Method in class jimm.util.StopWatch
Prints the current elapsed time without stopping.
mark(boolean) - Method in class jimm.util.StopWatch
Prints the current elapsed time without stopping, along with the stop watch name if printMark is true.
mark(String) - Method in class jimm.util.StopWatch
Prints the current elapsed time without stopping, along with the stop watch name and msg.
mark(String, boolean) - Method in class jimm.util.StopWatch
Prints the current elapsed time without stopping, along with, along with the stop watch name if printMark is true and the msg if it's not null.
MAX_DISPLAY_NAME_LENGTH - Static variable in class jimm.datavision.UserColumn
 
MAX_LIST_VISIBLE - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
MAX_MESSAGE_WIDTH - Static variable in class jimm.datavision.ErrorHandler
 
MAX_VARCHAR_LEN - Static variable in class jimm.datavision.testdata.mysql.MySQLSchemaGen
Max MySQL varchar length.
MAXCOL - Static variable in class jimm.datavision.layout.excel.FieldMap
 
maxIdSeen - Static variable in class jimm.datavision.field.Field
 
maybeClose() - Method in class jimm.datavision.gui.Designer
Saves the report if it is changed (some command has been performed) and closes the current design window.
maybeClose() - Method in class jimm.properties.TranslateOMatic
Save the file and close the window.
maybeQuit() - Static method in class jimm.datavision.gui.Designer
Closes each open design window (unless user cancels).
MENU_FILE_PREFIX - Static variable in class jimm.util.I18N
 
MenuUtils - Class in jimm.datavision.gui
Menu creation utilities.
MenuUtils() - Constructor for class jimm.datavision.gui.MenuUtils
 
MetadataReader - Class in jimm.datavision.source
Reads metadata from XML, creates columns, and hands them to a data source.
MetadataReader(DataSource) - Constructor for class jimm.datavision.source.MetadataReader
 
metadataURL - Variable in class jimm.datavision.source.DataSource
 
MILLISECS_PER_DAY - Static variable in class jimm.datavision.testdata.Job
 
MIN_SIZE - Static variable in class jimm.datavision.gui.FieldWidget
Minimum field with and height.
MIN_SIZE - Static variable in class jimm.properties.TranslateOMatic
 
minHeight - Variable in class jimm.datavision.Section
 
minimumLayoutSize(Container) - Method in class jimm.datavision.gui.DesignWinLayout
Calculates the minimum size dimensions for the specified panel given the components in the specified parent container.
minimumLayoutSize(Container) - Method in class jimm.datavision.gui.SectionLayout
Calculates the minimum size dimensions for the specified panel given the components in the specified parent container.
minY - Variable in class jimm.datavision.gui.SectionResizer
 
missingColumnSeen - Variable in class jimm.datavision.ReportReader
 
MockAggregateDataCursor - Class in jimm.datavision.test.mock.source
 
MockAggregateDataCursor(Query) - Constructor for class jimm.datavision.test.mock.source.MockAggregateDataCursor
 
MockAggregateDataSource - Class in jimm.datavision.test.mock.source
 
MockAggregateDataSource(Report) - Constructor for class jimm.datavision.test.mock.source.MockAggregateDataSource
 
MockDataCursor - Class in jimm.datavision.test.mock.source
 
MockDataCursor(Query) - Constructor for class jimm.datavision.test.mock.source.MockDataCursor
 
MockDataSource - Class in jimm.datavision.test.mock.source
 
MockDataSource(Report) - Constructor for class jimm.datavision.test.mock.source.MockDataSource
 
model - Variable in class jimm.properties.TranslateOMatic
 
modifyItem(JMenuItem, ActionListener, String, Font) - Static method in class jimm.datavision.gui.MenuUtils
 
mouseChangedSelectedState - Variable in class jimm.datavision.gui.FieldWidget
 
mouseClicked(MouseEvent) - Method in class jimm.datavision.gui.EditWinWidget
if this is a double-click, start editing; else handle the mouse event like a normal field widget.
mouseClicked(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
If the user is placing a new text field, pass it on to the section widget; else do nothing.
mouseClicked(MouseEvent) - Method in class jimm.datavision.gui.SectionResizer
Handles mouse clicks.
mouseClicked(MouseEvent) - Method in class jimm.datavision.gui.TextFieldWidget
if this is a double-click, start editing; else handle the mouse event like a normal field widget.
mouseDragged(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
Asks section to drag (move, resize) all selected widgets together.
mouseDragged(MouseEvent) - Method in class jimm.datavision.gui.SectionResizer
Handles mouse drag events by moving this resizer.
mouseEntered(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
Changes cursor if this widget is selected.
mouseEntered(MouseEvent) - Method in class jimm.datavision.gui.SectionResizer
Handles mouse entered events by changing the cursor.
mouseExited(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
Changes cursor if this widget is selected.
mouseExited(MouseEvent) - Method in class jimm.datavision.gui.SectionResizer
Handles mouse exited events by changing the cursor.
mouseMoved(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
Changes cursor if this widget is selected.
mouseMoved(MouseEvent) - Method in class jimm.datavision.gui.SectionResizer
Handles mouse moved events.
mousePos - Variable in class jimm.datavision.gui.SectionResizer
 
mousePressed(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
When the mouse is pressed, do the Right Thing(tm).
mousePressed(MouseEvent) - Method in class jimm.datavision.gui.SectionNameLabel.PopupListener
 
mousePressed(MouseEvent) - Method in class jimm.datavision.gui.SectionResizer
Handles mouse presses by starting to drag.
mousePressed(MouseEvent) - Method in class jimm.datavision.gui.SectionWidget.PopupListener
 
mousePressReleaseCommon(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
Performs checks and behaviors common to both mouse presses and mouse release events.
mouseReleased(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
When the mouse is released and we have been dragging this field, drop this one and all others that are being dragged.
mouseReleased(MouseEvent) - Method in class jimm.datavision.gui.SectionNameLabel.PopupListener
 
mouseReleased(MouseEvent) - Method in class jimm.datavision.gui.SectionResizer
Handles mouse released events by repositioning self and asking the target section widget to resize itself.
mouseReleased(MouseEvent) - Method in class jimm.datavision.gui.SectionWidget.PopupListener
 
moveDown - Variable in class jimm.datavision.gui.TwoListWin
 
moveToLeft(int) - Method in class jimm.datavision.gui.TwoListWin
Moves the specified item number from the right to the left list and calls TwoListWin.adjustButtons().
moveToLeft(int, boolean) - Method in class jimm.datavision.gui.TwoListWin
Moves the specified item number from the right to the left list and optionally calls TwoListWin.adjustButtons().
moveToRight(int) - Method in class jimm.datavision.gui.TwoListWin
Moves the specified item number from the left to the right list and calls TwoListWin.adjustButtons().
moveToRight(int, boolean) - Method in class jimm.datavision.gui.TwoListWin
Moves the specified item number from the left to the right list and optionally calls TwoListWin.adjustButtons().
moveToSection(SectionWidget) - Method in class jimm.datavision.gui.FieldWidget
Moves both field view and model to a new section.
moveUp - Variable in class jimm.datavision.gui.TwoListWin
 
MySQLSchemaGen - Class in jimm.datavision.testdata.mysql
 
MySQLSchemaGen() - Constructor for class jimm.datavision.testdata.mysql.MySQLSchemaGen
 

N

name - Variable in class jimm.datavision.Expression
 
name - Variable in class jimm.datavision.gui.cmd.CommandAdapter
 
name - Variable in class jimm.datavision.gui.FormatWin.EdgeWidgets
 
name - Variable in class jimm.datavision.gui.SectionWidget
 
name - Variable in class jimm.datavision.PaperFormat
 
name - Variable in class jimm.datavision.Parameter
 
name - Variable in class jimm.datavision.Report
 
name - Variable in class jimm.datavision.source.Column
 
name - Variable in class jimm.datavision.source.sql.Database
 
name - Variable in class jimm.datavision.source.Table
 
name - Variable in class jimm.datavision.test.mock.source.MockDataSource
 
name - Variable in class jimm.datavision.testdata.Office
 
name - Variable in class jimm.util.StopWatch
 
name - Variable in class jimm.util.XMLWriter.ElementInfo
 
nameable - Variable in class jimm.datavision.gui.cmd.NameableRenameCommand
 
Nameable - Interface in jimm.datavision
Enough things have names that it's time to give them a common interface.
NameableRenameCommand - Class in jimm.datavision.gui.cmd
A command for changing a Nameable object's name.
NameableRenameCommand(Nameable, String, String) - Constructor for class jimm.datavision.gui.cmd.NameableRenameCommand
 
nameComparator - Variable in class jimm.datavision.gui.FieldPickerWin
 
nameField - Variable in class jimm.datavision.gui.DescripWin
 
nameField - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
nameFromArea(int) - Static method in class jimm.datavision.SectionArea
Given the REPORT_* constant area, returns the section area name.
nameItem - Variable in class jimm.datavision.gui.FieldWidget
 
nameItem - Variable in class jimm.datavision.gui.SectionWidget
 
names - Static variable in class jimm.datavision.PaperFormat
 
names() - Static method in class jimm.datavision.PaperFormat
 
NCColumn - Class in jimm.datavision.source.ncsql
A database column.
NCColumn(NCTable, String, int) - Constructor for class jimm.datavision.source.ncsql.NCColumn
Constructor.
NCDatabase - Class in jimm.datavision.source.ncsql
An NCDatabase a data source that acts like a SQL database data source but can't run reports.
NCDatabase(Report) - Constructor for class jimm.datavision.source.ncsql.NCDatabase
 
ncDatabaseSource(Attributes) - Method in class jimm.datavision.ReportReader
Reads and creates an NCDatabase data source.
NCQuery - Class in jimm.datavision.source.ncsql
Queries build NC query strings.
NCQuery(Report) - Constructor for class jimm.datavision.source.ncsql.NCQuery
Constructor.
NCTable - Class in jimm.datavision.source.ncsql
A table for no-connection database sources.
NCTable(DataSource, String) - Constructor for class jimm.datavision.source.ncsql.NCTable
Constructor.
needsSourceFile() - Method in class jimm.datavision.source.charsep.CharSepSource
 
needsSourceFile() - Method in class jimm.datavision.source.DataSource
Returns true if this data source uses a file to retrieve data and does not yet have one.
NEW_REPORT_STRING - Static variable in class jimm.datavision.gui.StartupDialog
This string is what is returned when we're creating a new report
NewAggregateCommand - Class in jimm.datavision.gui.cmd
A command for adding a aggregate to a field for a particular section.
NewAggregateCommand(Report, FieldWidget, Group, String) - Constructor for class jimm.datavision.gui.cmd.NewAggregateCommand
Constructor.
newArity - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
newAuthor - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
newBorder - Variable in class jimm.datavision.gui.cmd.FormatCommand
 
newBounds - Variable in class jimm.datavision.gui.cmd.BoundsCommand
 
newBounds - Variable in class jimm.datavision.gui.cmd.FieldMoveCommand
 
newBounds - Variable in class jimm.datavision.gui.cmd.FieldStretchCommand
 
newBounds - Variable in class jimm.datavision.gui.cmd.TypingCommand
 
newDefaultLang - Variable in class jimm.datavision.gui.cmd.ScriptingCommand
 
newDefaultValues - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
newDescription - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
NewDraggedFieldCommand - Class in jimm.datavision.gui.cmd
Inserts a new text field.
NewDraggedFieldCommand(SectionWidget, String, DropTargetDropEvent) - Constructor for class jimm.datavision.gui.cmd.NewDraggedFieldCommand
 
newExpression - Variable in class jimm.datavision.gui.cmd.FormulaEditCommand
 
newExpression - Variable in class jimm.datavision.gui.cmd.ReportStartupScriptEditCommand
 
newExpression - Variable in class jimm.datavision.gui.cmd.UserColumnEditCommand
 
newFormat - Variable in class jimm.datavision.gui.cmd.FormatCommand
 
newFormat - Variable in class jimm.datavision.gui.cmd.PaperSizeCommand
 
newFormula() - Method in class jimm.datavision.gui.FieldPickerWin
Creates a new formula, adds it to the report and the tree, and opens the formula editor.
newFunctionName - Variable in class jimm.datavision.gui.cmd.EditAggregateFuncCommand
 
NewGroupCommand - Class in jimm.datavision.gui.cmd
 
NewGroupCommand(Designer, Report, Selectable, int) - Constructor for class jimm.datavision.gui.cmd.NewGroupCommand
 
newGroupItems - Variable in class jimm.datavision.gui.cmd.GroupEditCommand
 
NewGroupWin - Class in jimm.datavision.gui
A dialog for creating a new group.
NewGroupWin(Designer, Report) - Constructor for class jimm.datavision.gui.NewGroupWin
Constructor; uses format of first selected field.
newHidden - Variable in class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
NewImageFieldCommand - Class in jimm.datavision.gui.cmd
Inserts a new image field.
NewImageFieldCommand(SectionWidget, String) - Constructor for class jimm.datavision.gui.cmd.NewImageFieldCommand
 
newJoins - Variable in class jimm.datavision.gui.cmd.TableJoinCommand
 
newLangs - Variable in class jimm.datavision.gui.cmd.ScriptingCommand
 
newLanguage - Variable in class jimm.datavision.gui.cmd.FormulaEditCommand
 
newLanguage - Variable in class jimm.datavision.gui.cmd.ReportStartupScriptEditCommand
 
newLanguage - Variable in class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
newline - Variable in class jimm.util.XMLWriter
 
newlinesToXHTMLBreaks(String) - Static method in class jimm.util.StringUtils
Returns a new string where all newlines ("\n", "\r", or "\r\n") have been replaced by "\n" plus XHTML break tags ("\n<br />").
newName - Variable in class jimm.datavision.gui.cmd.NameableRenameCommand
 
newName - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
newName - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
newName - Variable in class jimm.datavision.gui.cmd.WidgetRenameCommand
 
newPage - Variable in class jimm.datavision.layout.LayoutEngine
 
newParameter() - Method in class jimm.datavision.gui.FieldPickerWin
Creates a new parameter, adds it to the report and the tree, and opens the parameter editor.
newQuestion - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
newReport() - Method in class jimm.datavision.gui.Designer
Creates a new report in a new design window.
NewSectionCommand - Class in jimm.datavision.gui.cmd
 
NewSectionCommand(Designer, Report, Section) - Constructor for class jimm.datavision.gui.cmd.NewSectionCommand
 
newSectionWidget - Variable in class jimm.datavision.gui.cmd.FieldMoveCommand
 
newSortItems - Variable in class jimm.datavision.gui.cmd.SortEditCommand
 
NewSubreportCommand - Class in jimm.datavision.gui.cmd
 
NewSubreportCommand(Designer, Report, File, Collection) - Constructor for class jimm.datavision.gui.cmd.NewSubreportCommand
 
newText - Variable in class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
newText - Variable in class jimm.datavision.gui.cmd.TypingCommand
 
NewTextFieldCommand - Class in jimm.datavision.gui.cmd
Inserts a new text field.
NewTextFieldCommand(SectionWidget, MouseEvent) - Constructor for class jimm.datavision.gui.cmd.NewTextFieldCommand
 
newTitle - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
newType - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
newUserColumn() - Method in class jimm.datavision.gui.FieldPickerWin
Creates a new user column, adds it to the report and the tree, and opens the user column editor.
newValue - Variable in class jimm.datavision.Group
 
newValues - Variable in class jimm.properties.TranslateOMatic.MutableResourceBundle
 
newVisibility - Variable in class jimm.datavision.gui.cmd.FieldShowHideCommand
 
newWhereClause - Variable in class jimm.datavision.gui.cmd.WhereClauseEditCommand
 
newWidget - Variable in class jimm.datavision.gui.cmd.FieldClipping
 
next() - Method in class jimm.datavision.source.ColumnIterator
 
next() - Method in class jimm.datavision.source.DataCursor
 
NEXT_ICON - Static variable in class jimm.datavision.gui.HelpWin
 
NEXT_ICON - Static variable in class jimm.datavision.layout.swing.SwingLE
 
nextChar() - Method in class jimm.datavision.source.charsep.DelimParser
 
nextCol - Variable in class jimm.datavision.source.ColumnIterator
 
nextRowData - Variable in class jimm.datavision.source.DataCursor
 
nextSectionLocation - Variable in class jimm.datavision.ReportReader
 
NO_CHANGE - Static variable in class jimm.datavision.gui.cmd.GroupEditCommand
 
NO_CHANGE - Static variable in class jimm.datavision.gui.cmd.SortEditCommand
 
noMoreData - Variable in class jimm.datavision.source.charsep.CharSepRow
 
noMoreData - Variable in class jimm.datavision.source.object.ObjectRow
 
noMoreData - Variable in class jimm.datavision.source.sql.ResultSetRow
 
NORMAL_COLOR - Static variable in class jimm.datavision.gui.SectionWidget
 
northPanel(Report) - Method in class jimm.datavision.gui.ScriptEditorWin
 
northPanel(Report) - Method in class jimm.datavision.gui.SuppressionProcWin
 
notNull - Variable in class jimm.datavision.testdata.SchemaGen
 
notSameAs(Object) - Method in class jimm.datavision.field.FormattedValueCache
 
nullOrTrimmed(String) - Static method in class jimm.util.StringUtils
Returns str with leading and trailing spaces trimmed or, if str is null, returns null.
NUM_COLUMNS - Static variable in class jimm.datavision.test.ColumnIteratorTest
 
NUM_JOBS - Static variable in class jimm.datavision.testdata.Job
 
NUM_OFFICES - Static variable in class jimm.datavision.testdata.Office
 
NUM_TABLES - Static variable in class jimm.datavision.test.ColumnIteratorTest
 
number - Variable in class jimm.datavision.field.BorderEdge
 
numberComboBox - Variable in class jimm.datavision.gui.FormatWin.EdgeWidgets
 
numCommands() - Method in class jimm.datavision.gui.cmd.CompoundCommand
 
numericRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
numFields() - Method in class jimm.datavision.Section
Returns the number of fields in this section.
numReports - Variable in class jimm.datavision.DataVision
 
numSelectables - Variable in class jimm.datavision.source.sql.ResultSetRow
 

O

objectCols - Variable in class jimm.datavision.source.object.ObjectQuery
 
ObjectQuery - Class in jimm.datavision.source.object
A query used in object data source queries.
ObjectQuery(Report) - Constructor for class jimm.datavision.source.object.ObjectQuery
 
ObjectRow - Class in jimm.datavision.source.object
A concrete subclass of DataCursor that wraps an object parser.
ObjectRow(ObjectSource, Query) - Constructor for class jimm.datavision.source.object.ObjectRow
 
ObjectSource - Class in jimm.datavision.source.object
Provides the classes and interfaces that make up the a data source that uses an ArrayList of ArrayLists representing a table of data.
ObjectSource(Report, ArrayList) - Constructor for class jimm.datavision.source.object.ObjectSource
Constructor.
observedContents - Variable in class jimm.datavision.Expression
 
Office - Class in jimm.datavision.testdata
Generates test data for the office table.
Office(int, String, String, String, String, boolean) - Constructor for class jimm.datavision.testdata.Office
 
officeRowNumber - Variable in class jimm.datavision.test.CharSepTest
 
officeRowNumber - Variable in class jimm.datavision.test.ReportRunTest
 
OFFICES - Static variable in class jimm.datavision.test.CharSepTest
 
OFFICES - Static variable in class jimm.datavision.test.ReportRunTest
 
OFFICES - Static variable in class jimm.datavision.test.SubreportRunTest
 
offices() - Static method in class jimm.datavision.testdata.Office
Returns an iterator over the office test data.
oldArity - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
oldBounds - Variable in class jimm.datavision.gui.cmd.TypingCommand
 
oldDefaultValues - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
oldExpression - Variable in class jimm.datavision.gui.cmd.FormulaEditCommand
 
oldExpression - Variable in class jimm.datavision.gui.cmd.ReportStartupScriptEditCommand
 
oldExpression - Variable in class jimm.datavision.gui.cmd.UserColumnEditCommand
 
oldFunctionName - Variable in class jimm.datavision.gui.cmd.EditAggregateFuncCommand
 
oldGroupItems - Variable in class jimm.datavision.gui.cmd.GroupEditCommand
 
oldHidden - Variable in class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
oldLanguage - Variable in class jimm.datavision.gui.cmd.FormulaEditCommand
 
oldLanguage - Variable in class jimm.datavision.gui.cmd.ReportStartupScriptEditCommand
 
oldLanguage - Variable in class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
oldName - Variable in class jimm.datavision.gui.cmd.NameableRenameCommand
 
oldName - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
oldName - Variable in class jimm.datavision.gui.cmd.WidgetRenameCommand
 
oldQuestion - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
oldSectionHeight - Variable in class jimm.datavision.gui.cmd.SectionResizeCommand
 
oldSortItems - Variable in class jimm.datavision.gui.cmd.SortEditCommand
 
oldText - Variable in class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
oldText - Variable in class jimm.datavision.gui.cmd.TypingCommand
 
oldType - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
oldWhereClause - Variable in class jimm.datavision.gui.cmd.WhereClauseEditCommand
 
ONLY_SORTING_CHANGE - Static variable in class jimm.datavision.gui.cmd.GroupEditCommand
 
ONLY_SORTING_CHANGE - Static variable in class jimm.datavision.gui.cmd.SortEditCommand
 
openAggregateWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing field aggregate window.
openBoundsWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing bounds editor window.
openDbConnWin(boolean) - Method in class jimm.datavision.gui.Designer
Opens a new or existing database connection info window.
openDefaultFormatWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing field format window that lets the user edit the report's default format and border.
openDescripWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing report description (name, title, etc.) window.
openEditor() - Method in class jimm.datavision.gui.EditWinWidget
Makes our text editable and starts editing.
openEditor() - Method in class jimm.datavision.gui.FormulaInfo
 
openEditor() - Method in class jimm.datavision.gui.FPLeafInfo
 
openEditor() - Method in class jimm.datavision.gui.ParameterInfo
 
openEditor() - Method in class jimm.datavision.gui.UserColumnInfo
 
openFieldPickerWin(int) - Method in class jimm.datavision.gui.Designer
Opens a new or existing field picker window.
openFormatWin(int) - Method in class jimm.datavision.gui.Designer
Opens a new or existing field format window.
openGroupWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing group order window.
openNewGroupWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing new group window.
openReport() - Method in class jimm.datavision.gui.Designer
Opens an existing report in a new design window.
openScriptingWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing report formula language window.
openSortWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing sort order window.
openStartupScriptEditor() - Method in class jimm.datavision.gui.Designer
Opens a starutp script editor.
openVisTableWin() - Method in class jimm.datavision.gui.Designer
Opens a new or existing visible table joiner window.
openWhereClauseEditor() - Method in class jimm.datavision.gui.Designer
Opens a new or existing where clause editor.
option(char) - Method in class jimm.util.Getopts
Return an option or, if missing, the empty string.
option(char, String) - Method in class jimm.util.Getopts
Return an option or, if missing, a default value.
options - Variable in class jimm.util.Getopts
 
OracleSchemaGen - Class in jimm.datavision.testdata.oracle
 
OracleSchemaGen() - Constructor for class jimm.datavision.testdata.oracle.OracleSchemaGen
 
orientation - Variable in class jimm.datavision.PaperFormat
 
orientations - Static variable in class jimm.datavision.PaperFormat
 
origAuthor - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
origBorder - Variable in class jimm.datavision.gui.cmd.FormatCommand
 
origBorder - Variable in class jimm.datavision.gui.FormatWin
 
origBounds - Variable in class jimm.datavision.gui.BoundsWin
 
origBounds - Variable in class jimm.datavision.gui.cmd.BoundsCommand
 
origBounds - Variable in class jimm.datavision.gui.cmd.FieldAlignCommand
 
origBounds - Variable in class jimm.datavision.gui.cmd.FieldResizeCommand
 
origBounds - Variable in class jimm.datavision.gui.cmd.FieldStretchCommand
 
origBounds - Variable in class jimm.datavision.gui.PreMoveInfo
 
origBounds - Variable in class jimm.datavision.gui.PreStretchInfo
 
origDatabase - Variable in class jimm.datavision.gui.cmd.DbConnCommand
 
origDefaultLang - Variable in class jimm.datavision.gui.cmd.ScriptingCommand
 
origDescription - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
origField - Variable in class jimm.datavision.gui.cmd.FieldClipping
 
origFormat - Variable in class jimm.datavision.gui.cmd.FormatCommand
 
origFormat - Variable in class jimm.datavision.gui.cmd.PaperSizeCommand
 
origFormat - Variable in class jimm.datavision.gui.FormatWin
 
origHeight - Variable in class jimm.datavision.gui.cmd.TypingCommand
 
origHeight - Variable in class jimm.datavision.gui.TextFieldWidget
 
origJoins - Variable in class jimm.datavision.gui.cmd.TableJoinCommand
 
origLangs - Variable in class jimm.datavision.gui.cmd.ScriptingCommand
 
origName - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
origSectionWidget - Variable in class jimm.datavision.gui.cmd.FieldClipping
 
origTitle - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
ORPHANS_TABLE - Static variable in class jimm.datavision.source.ncsql.NCDatabase
 
out - Variable in class jimm.datavision.layout.LayoutEngine
 
out - Variable in class jimm.datavision.test.XMLWriterTest
 
out - Variable in class jimm.util.StopWatch
 
OUT_FILE - Static variable in class jimm.datavision.test.AggregateTest
 
OUT_FILE - Static variable in class jimm.datavision.test.CharSepTest
 
OUT_FILE - Static variable in class jimm.datavision.test.ConnectionTest
 
OUT_FILE - Static variable in class jimm.datavision.test.FormulaEvalTest
 
OUT_FILE - Static variable in class jimm.datavision.test.GroupFormulaTest
 
OUT_FILE - Static variable in class jimm.datavision.test.PDFLETest
 
OUT_FILE - Static variable in class jimm.datavision.test.QueryTest
 
OUT_FILE - Static variable in class jimm.datavision.test.ReportRunTest
 
OUT_FILE - Static variable in class jimm.datavision.test.SubreportRunTest
 
outdent() - Method in class jimm.util.XMLWriter
Decreases the indentation level by one.
outdentBeforeEnd - Variable in class jimm.util.XMLWriter.ElementInfo
 
output(PrintWriter) - Method in class jimm.datavision.layout.DocBookCol
Writes this field's data into a DocBook table cell.
OUTPUT_DTD_VERSION - Static variable in class jimm.datavision.Report
 
outputCellEnd() - Method in class jimm.datavision.layout.CSSHTMLLE
 
outputCellEnd() - Method in class jimm.datavision.layout.HTMLLE
 
outputCellStart(Field) - Method in class jimm.datavision.layout.CSSHTMLLE
 
outputCellStart(Field) - Method in class jimm.datavision.layout.HTMLLE
 
outputColor(Color) - Method in class jimm.datavision.layout.CSSHTMLLE
 
outputColor(Color) - Method in class jimm.datavision.layout.HTMLLE
 
outputDir - Variable in class jimm.datavision.DataVision
 
outputField(Field) - Method in class jimm.datavision.layout.LayoutEngine
Outputs a field.
outputImage(ImageField) - Method in class jimm.datavision.layout.LayoutEngine
Outputs a image.
outputLine(Line) - Method in class jimm.datavision.layout.LayoutEngine
Outputs a line.
outputSection(Section, int) - Method in class jimm.datavision.layout.LayoutEngine
Outputs a section.
outStream - Variable in class jimm.datavision.layout.excel.ExcelLE
 
outStream - Variable in class jimm.datavision.layout.pdf.PDFLE
 

P

page - Variable in class jimm.datavision.layout.swing.SwingPageContents
 
PAGE_FOOTER - Static variable in class jimm.datavision.SectionArea
 
PAGE_HEADER - Static variable in class jimm.datavision.SectionArea
 
pageBeingBuilt - Variable in class jimm.datavision.layout.swing.SwingLE
 
pageBreak - Variable in class jimm.datavision.Section
 
pageContents - Variable in class jimm.datavision.layout.swing.SwingLE
 
pageContents - Variable in class jimm.datavision.layout.swing.SwingPrintBook
 
pageCountLabel - Variable in class jimm.datavision.layout.swing.SwingLE
 
pageDim - Variable in class jimm.datavision.layout.swing.SwingLE
 
pageDim - Variable in class jimm.datavision.layout.swing.SwingPageContents
 
pageFields - Variable in class jimm.datavision.layout.swing.SwingPageContents
 
pageFooters - Variable in class jimm.datavision.Report
 
pageFooters() - Method in class jimm.datavision.Report
 
pageFormat - Variable in class jimm.datavision.layout.swing.SwingPrintBook
 
pageFormat - Variable in class jimm.datavision.PaperFormat
 
pageHeaders - Variable in class jimm.datavision.Report
 
pageHeaders() - Method in class jimm.datavision.Report
 
pageHeight - Variable in class jimm.datavision.layout.LayoutEngine
 
pageHeight() - Method in class jimm.datavision.layout.LayoutEngine
Returns the page height in points.
pageHeightUsed - Variable in class jimm.datavision.layout.LayoutEngine
 
pageNum - Variable in class jimm.datavision.layout.excel.ExcelLE
 
pageNumber - Variable in class jimm.datavision.layout.LayoutEngine
 
pageNumber() - Method in class jimm.datavision.layout.LayoutEngine
Returns the current page number.
pageNumber - Variable in class jimm.datavision.layout.swing.SwingPageContents
 
pageNumber() - Method in class jimm.datavision.Report
Returns the current page number.
pages - Variable in class jimm.datavision.gui.HelpWin
 
pageWidth - Variable in class jimm.datavision.layout.LayoutEngine
 
pageWidth() - Method in class jimm.datavision.layout.LayoutEngine
Returns the page width in points.
paintBorder(Component, Graphics, int, int, int, int) - Method in class jimm.datavision.gui.FWBorder
 
panel - Variable in class jimm.datavision.gui.EditFieldLayout
 
panel - Variable in class jimm.datavision.gui.parameter.Inquisitor
 
panelName - Variable in class jimm.datavision.gui.parameter.Inquisitor
 
paper(Attributes) - Method in class jimm.datavision.ReportReader
Reads paper size name and orientation.
PAPER_FILE_PREFIX - Static variable in class jimm.util.I18N
 
PaperFormat - Class in jimm.datavision
The class manages lists of paper sizes and instances represents specific paper sizes and orientations.
PaperFormat(int, String, double, double, double, double, String) - Constructor for class jimm.datavision.PaperFormat
 
paperFormat - Variable in class jimm.datavision.Report
 
paperSizeChanged(PaperFormat) - Method in class jimm.datavision.gui.Designer
 
paperSizeChanged() - Method in class jimm.datavision.gui.SectionWidget
Resizes this widget.
PaperSizeCommand - Class in jimm.datavision.gui.cmd
Change a report's paper size.
PaperSizeCommand(Report, Designer, PaperFormat) - Constructor for class jimm.datavision.gui.cmd.PaperSizeCommand
 
paperSizeSubmenu - Variable in class jimm.datavision.gui.Designer
 
param - Variable in class jimm.datavision.gui.cmd.ParamEditCommand
 
param - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
PARAM_INPUT_FILE - Static variable in class jimm.datavision.test.FormulaEvalTest
 
PARAM_INPUT_FILE - Static variable in class jimm.datavision.test.ReportRunTest
 
PARAM_INPUT_FILE - Static variable in class jimm.datavision.test.ReportTest
 
PARAM_INPUT_FILE - Static variable in class jimm.datavision.test.XMLWriterTest
 
ParamAskWin - Class in jimm.datavision.gui.parameter
A modal dialog used to ask the user for all runtime report parameter values.
ParamAskWin(Frame, List) - Constructor for class jimm.datavision.gui.parameter.ParamAskWin
Constructor.
ParamEditCommand - Class in jimm.datavision.gui.cmd
A command for changing a Parameter's values---not the runtime values, but the default values presented to the user as initial choices.
ParamEditCommand(Parameter, String, String, int, int, List) - Constructor for class jimm.datavision.gui.cmd.ParamEditCommand
Constructor.
ParamEditWin - Class in jimm.datavision.gui.parameter
A parameter editing dialog box.
ParamEditWin(Designer, Parameter) - Constructor for class jimm.datavision.gui.parameter.ParamEditWin
Constructor.
parameter - Variable in class jimm.datavision.field.ParameterField
 
parameter - Variable in class jimm.datavision.gui.parameter.Inquisitor
 
Parameter - Class in jimm.datavision
A parameter is a piece of data the value of which is determined by asking the user each time a report runs.
Parameter(Long, Report) - Constructor for class jimm.datavision.Parameter
Constructor.
Parameter(Long, Report, String, String, String, String) - Constructor for class jimm.datavision.Parameter
Constructor.
Parameter(Long, Report, int, String, String, int) - Constructor for class jimm.datavision.Parameter
Constructor.
parameter - Variable in class jimm.datavision.ParameterReader
 
parameter - Variable in class jimm.datavision.ReportReader
 
parameter(Attributes) - Method in class jimm.datavision.ReportReader
 
PARAMETER_XML_FILE_NAME - Static variable in class jimm.datavision.test.ConnectionTest
 
PARAMETER_XML_FILE_NAME - Static variable in class jimm.datavision.test.QueryTest
 
parameterCategoryNode - Variable in class jimm.datavision.gui.FieldPickerWin
 
ParameterField - Class in jimm.datavision.field
A parameter field represents a parameter.
ParameterField(Long, Report, Section, Object, boolean) - Constructor for class jimm.datavision.field.ParameterField
Constructs a parameter field with the specified id in the specified report section whose Parameter's id is value.
ParameterInfo - Class in jimm.datavision.gui
 
ParameterInfo(Report, Parameter, Designer) - Constructor for class jimm.datavision.gui.ParameterInfo
 
ParameterReader - Class in jimm.datavision
A parameter reader reads an XML file and sets a Report's parameter values.
ParameterReader(Report, File) - Constructor for class jimm.datavision.ParameterReader
Constructor.
ParameterReader(Report, InputSource) - Constructor for class jimm.datavision.ParameterReader
Constructor.
PARAMETERS - Static variable in class jimm.datavision.gui.FieldPickerWin
 
parameters - Variable in class jimm.datavision.gui.parameter.ParamAskWin
 
parameters - Variable in class jimm.datavision.Report
 
parameters() - Method in class jimm.datavision.Report
 
parametersHaveValues - Variable in class jimm.datavision.Report
 
parametersSetManually(boolean) - Method in class jimm.datavision.Report
Lets the caller tell the report to ask for parameters (val is false, the default value) or to not ask (val is true).
ParameterWidget - Class in jimm.datavision.gui
A parameter widget must be able to edit its parameter's settings and perform a few other parameter-specific actions.
ParameterWidget(SectionWidget, Field) - Constructor for class jimm.datavision.gui.ParameterWidget
Constructor.
paramReader - Variable in class jimm.datavision.Report
 
paramsSetManually - Variable in class jimm.datavision.Report
 
paramXMLFile - Variable in class jimm.datavision.DataVision
 
parent - Variable in class jimm.datavision.layout.swing.SwingPageContents
 
parentColumns() - Method in class jimm.datavision.source.sql.SubreportQuery
Returns an iterator over all of the columns that need to be included in the parent report's query so that the values are available to this subreport when it builds its query.
parentColumns() - Method in class jimm.datavision.Subreport
Returns an iterator over all of the columns that need to be included in the parent report's query so that the values are available to this subreport when it builds its query.
parentMap - Variable in class jimm.datavision.layout.excel.RowContainer
 
parentNode - Variable in class jimm.datavision.gui.cmd.FPDeleteCommand
 
parentReport - Variable in class jimm.datavision.Subreport
 
parentShouldOutdent() - Method in class jimm.util.XMLWriter
 
parentWhileDragging - Variable in class jimm.datavision.gui.SectionResizer
 
parentWhileDraggingScreenY - Variable in class jimm.datavision.gui.SectionResizer
 
parse() - Method in class jimm.datavision.source.charsep.DelimParser
Returns an array of column data or null if there is no more data.
parseColor(String) - Method in class jimm.datavision.ReportReader
Parses color string and returns a java.awt.Color.
parseDate(Column, String) - Method in class jimm.datavision.source.charsep.CharSepRow
 
parsePosition - Static variable in class jimm.datavision.Parameter
 
parser - Variable in class jimm.datavision.source.charsep.CharSepRow
 
ParserHelper - Class in jimm.datavision.source.sql
A helper class used by a SQL query while parsing the WHERE clause.
ParserHelper(String, int) - Constructor for class jimm.datavision.source.sql.ParserHelper
 
ParserHelperTest - Class in jimm.datavision.test
Tests ParserHelper.
ParserHelperTest(String) - Constructor for class jimm.datavision.test.ParserHelperTest
 
password - Variable in class jimm.datavision.gui.sql.DbPasswordDialog
 
passwordField - Variable in class jimm.datavision.gui.sql.DbConnWin
 
passwordField - Variable in class jimm.datavision.gui.sql.DbPasswordDialog
 
paste(Designer) - Method in class jimm.datavision.gui.cmd.FieldClipping
 
paste(Designer) - Method in interface jimm.datavision.gui.cmd.Pasteable
 
paste() - Method in class jimm.datavision.gui.Designer
 
Pasteable - Interface in jimm.datavision.gui.cmd
Pasteable objects are what get put on the clipboard.
PasteCommand - Class in jimm.datavision.gui.cmd
 
PasteCommand(Designer) - Constructor for class jimm.datavision.gui.cmd.PasteCommand
Constructor.
PasteCommand.PasteInfo - Class in jimm.datavision.gui.cmd
 
PasteCommand.PasteInfo(SectionWidget) - Constructor for class jimm.datavision.gui.cmd.PasteCommand.PasteInfo
 
pasteItem - Variable in class jimm.datavision.gui.Designer
 
pastPageUsed - Variable in class jimm.datavision.layout.excel.ExcelLE
 
pause() - Method in class jimm.util.StopWatch
Pauses the stop watch.
PDFLE - Class in jimm.datavision.layout.pdf
A PDF layout engine.
PDFLE(OutputStream) - Constructor for class jimm.datavision.layout.pdf.PDFLE
 
PDFLETest - Class in jimm.datavision.test
Tests for the PDFLE PDF layout engine.
PDFLETest(String) - Constructor for class jimm.datavision.test.PDFLETest
 
perform() - Method in class jimm.datavision.gui.cmd.BoundsCommand
 
perform() - Method in interface jimm.datavision.gui.cmd.Command
 
perform() - Method in class jimm.datavision.gui.cmd.CommandAdapter
Performs the command.
perform(Command) - Method in class jimm.datavision.gui.cmd.CommandHistory
Perform a command and add it to the history list.
perform() - Method in class jimm.datavision.gui.cmd.CompoundCommand
 
perform() - Method in class jimm.datavision.gui.cmd.CutCommand
 
perform() - Method in class jimm.datavision.gui.cmd.DbConnCommand
 
perform() - Method in class jimm.datavision.gui.cmd.DeleteAggregateCommand
 
perform() - Method in class jimm.datavision.gui.cmd.DeleteCommand
 
perform() - Method in class jimm.datavision.gui.cmd.DeleteGroupCommand
 
perform() - Method in class jimm.datavision.gui.cmd.DeleteSectionCommand
 
perform() - Method in class jimm.datavision.gui.cmd.EditAggregateFuncCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FieldAlignCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FieldMoveCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FieldResizeCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FieldShowHideCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FieldStretchCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FormatCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FormulaEditCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FPCutCommand
 
perform() - Method in class jimm.datavision.gui.cmd.FPDeleteCommand
 
perform() - Method in class jimm.datavision.gui.cmd.GroupEditCommand
 
perform() - Method in class jimm.datavision.gui.cmd.InsertFieldCommand
 
perform() - Method in class jimm.datavision.gui.cmd.NameableRenameCommand
 
perform() - Method in class jimm.datavision.gui.cmd.NewAggregateCommand
 
perform() - Method in class jimm.datavision.gui.cmd.NewDraggedFieldCommand
 
perform() - Method in class jimm.datavision.gui.cmd.NewGroupCommand
 
perform() - Method in class jimm.datavision.gui.cmd.NewImageFieldCommand
 
perform() - Method in class jimm.datavision.gui.cmd.NewSectionCommand
 
perform() - Method in class jimm.datavision.gui.cmd.NewTextFieldCommand
 
perform() - Method in class jimm.datavision.gui.cmd.PaperSizeCommand
 
perform() - Method in class jimm.datavision.gui.cmd.ParamEditCommand
 
perform() - Method in class jimm.datavision.gui.cmd.PasteCommand
 
perform() - Method in class jimm.datavision.gui.cmd.ReportStartupScriptEditCommand
 
perform() - Method in class jimm.datavision.gui.cmd.ScriptingCommand
 
perform() - Method in class jimm.datavision.gui.cmd.SectionPageBreakCommand
 
perform() - Method in class jimm.datavision.gui.cmd.SectionResizeCommand
 
perform() - Method in class jimm.datavision.gui.cmd.SortEditCommand
 
perform() - Method in class jimm.datavision.gui.cmd.SummaryCommand
 
perform() - Method in class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
perform() - Method in class jimm.datavision.gui.cmd.TableJoinCommand
 
perform() - Method in class jimm.datavision.gui.cmd.TypingCommand
Saves new text.
perform() - Method in class jimm.datavision.gui.cmd.UserColumnEditCommand
 
perform() - Method in class jimm.datavision.gui.cmd.WhereClauseEditCommand
 
perform() - Method in class jimm.datavision.gui.cmd.WidgetRenameCommand
 
performCommand(Command) - Method in class jimm.datavision.gui.Designer
Performs a command.
performCommand(Command) - Method in class jimm.datavision.gui.SectionWidget
Passes a command up to the design window for execution.
PermField - Class in jimm.datavision.layout.excel
 
PermField(Field) - Constructor for class jimm.datavision.layout.excel.PermField
Creates a new instance of PermField
pickNearestSlope(double) - Method in class jimm.datavision.layout.LaTeXLE
Returns an array containing two doubleing-point values representing the x and y values needed for a LaTeX2e line.
pickUp(Point) - Method in class jimm.datavision.gui.Designer
Picks up the field widget because field dragging is starting.
pickUp(Point) - Method in class jimm.datavision.gui.FieldWidget
Prepares for movement by remembering where we are now and removing ourself from the section view widget (but not the section model).
pickUp(Point) - Method in class jimm.datavision.gui.SectionWidget
Passes on to the design window the request to pick up all selected fields for dragging (not just the specified field).
placeNewTextField() - Method in class jimm.datavision.gui.Designer
Sets the flag that tells everyone else that the user wants to place a new text field.
placingNewTextField - Variable in class jimm.datavision.gui.Designer
 
Point - Class in jimm.datavision
A point with double coordinates.
Point() - Constructor for class jimm.datavision.Point
Constructor.
Point(Point) - Constructor for class jimm.datavision.Point
Constructor.
Point(Point) - Constructor for class jimm.datavision.Point
Constructor.
Point(double, double) - Constructor for class jimm.datavision.Point
Constructor.
point(Attributes) - Method in class jimm.datavision.ReportReader
Reads a line's point and adds it to the current line.
points - Variable in class jimm.datavision.Line
 
POINTS_PER_INCH - Static variable in class jimm.datavision.layout.LayoutEngine
The number of points per inch.
popup - Variable in class jimm.datavision.gui.FieldWidget
 
popup - Variable in class jimm.datavision.gui.SectionWidget
 
POPUP_FONT - Static variable in class jimm.datavision.gui.FieldWidget
 
popupName - Variable in class jimm.datavision.gui.SectionWidget
 
PORTRAIT - Static variable in class jimm.datavision.PaperFormat
 
post_date - Variable in class jimm.datavision.testdata.Job
 
postDateRowNumber - Variable in class jimm.datavision.test.CharSepTest
 
postDateRowNumber - Variable in class jimm.datavision.test.ReportRunTest
 
PostgreSQLSchemaGen - Class in jimm.datavision.testdata.postgres
 
PostgreSQLSchemaGen() - Constructor for class jimm.datavision.testdata.postgres.PostgreSQLSchemaGen
 
postParse() - Method in class jimm.datavision.ReportReader
Performed after a parse, we convert old-style formulas if necessary and ensure that certain report sections are non-empty.
prebuildPage() - Method in class jimm.datavision.layout.swing.SwingPageContents
Builds the swing page and adds it to the parent, all in a separate thread.
PREFERRED_COLUMNS - Static variable in class jimm.datavision.gui.sql.SQLQueryWin
 
PREFERRED_SIZE - Static variable in class jimm.datavision.gui.sql.SQLQueryWin
 
preferredLayoutSize(Container) - Method in class jimm.datavision.gui.DesignWinLayout
Calculates the preferred size dimensions for the specified panel given the components in the specified parent container.
preferredLayoutSize(Container) - Method in class jimm.datavision.gui.SectionLayout
Calculates the preferred size dimensions for the specified panel given the components in the specified parent container.
preferredSize - Variable in class jimm.datavision.layout.swing.SwingPage
 
prefix - Variable in class jimm.properties.TranslateOMatic.BundleAssoc
 
prefix - Variable in class jimm.properties.TranslateOMatic.MutableResourceBundle
 
prefs - Static variable in class jimm.datavision.gui.ExportWin
 
preMoveInfo - Variable in class jimm.datavision.gui.cmd.FieldMoveCommand
 
preMoveInfo - Variable in class jimm.datavision.gui.FieldWidget
 
PreMoveInfo - Class in jimm.datavision.gui
We save pre-move information because we need to know the original mouse position, we may need to the field's original position, and because we need to know our original position when finally moving.
PreMoveInfo(FieldWidget, Point) - Constructor for class jimm.datavision.gui.PreMoveInfo
Constructor.
prepare(String) - Method in class jimm.datavision.source.sql.SQLQuery
Given a clause (really any string), replace all formulas and parameters with their values.
preparedQueryTest(String, String) - Method in class jimm.datavision.test.QueryTest
 
preparedStmtValues - Variable in class jimm.datavision.source.sql.SQLQuery
 
preStretchInfo - Variable in class jimm.datavision.gui.FieldWidget
 
PreStretchInfo - Class in jimm.datavision.gui
We save pre-stretch information so we have a place to hold information like original mouse click position and minimum legal mouse position.
PreStretchInfo(FieldWidget, Point) - Constructor for class jimm.datavision.gui.PreStretchInfo
Constructor.
PREV_ICON - Static variable in class jimm.datavision.gui.HelpWin
 
PREV_ICON - Static variable in class jimm.datavision.layout.swing.SwingLE
 
previous() - Method in class jimm.datavision.source.DataCursor
 
previousSectionArea - Variable in class jimm.datavision.layout.LayoutEngine
 
prevRowData - Variable in class jimm.datavision.source.DataCursor
 
prevThickness - Variable in class jimm.datavision.layout.pdf.PDFLE
 
prevToken - Variable in class jimm.datavision.source.sql.ParserHelper
 
prevTokenStartPos - Variable in class jimm.datavision.source.sql.ParserHelper
 
primaryKey - Variable in class jimm.datavision.testdata.SchemaGen
 
print(Graphics, PageFormat, int) - Method in class jimm.datavision.layout.swing.SwingPage
Print a single page.
print(boolean) - Method in class jimm.util.XMLWriter
 
print(char) - Method in class jimm.util.XMLWriter
 
print(char[]) - Method in class jimm.util.XMLWriter
 
print(double) - Method in class jimm.util.XMLWriter
 
print(float) - Method in class jimm.util.XMLWriter
 
print(int) - Method in class jimm.util.XMLWriter
 
print(long) - Method in class jimm.util.XMLWriter
 
print(Object) - Method in class jimm.util.XMLWriter
 
print(String) - Method in class jimm.util.XMLWriter
This method does not handle newlines embedded in the string.
PRINT_ICON - Static variable in class jimm.datavision.layout.swing.SwingLE
 
printableName(String) - Method in class jimm.datavision.testdata.mysql.MySQLSchemaGen
 
printableName(String) - Method in class jimm.datavision.testdata.SchemaGen
 
printAction - Variable in class jimm.datavision.layout.swing.SwingLE
 
printColumn(String, String, int, boolean, boolean) - Method in class jimm.datavision.testdata.SchemaGen
Prints the SQL needed to create a database column within a create table statement.
printColumnName(String) - Method in class jimm.datavision.testdata.SchemaGen
Prints the column name, taking into account case, blanks, and other possibly funky things.
println() - Method in class jimm.util.XMLWriter
 
println(boolean) - Method in class jimm.util.XMLWriter
 
println(char) - Method in class jimm.util.XMLWriter
 
println(char[]) - Method in class jimm.util.XMLWriter
 
println(double) - Method in class jimm.util.XMLWriter
 
println(float) - Method in class jimm.util.XMLWriter
 
println(int) - Method in class jimm.util.XMLWriter
 
println(long) - Method in class jimm.util.XMLWriter
 
println(Object) - Method in class jimm.util.XMLWriter
 
println(String) - Method in class jimm.util.XMLWriter
 
printNotNull() - Method in class jimm.datavision.testdata.mysql.MySQLSchemaGen
 
printNotNull() - Method in class jimm.datavision.testdata.oracle.OracleSchemaGen
 
printNotNull() - Method in class jimm.datavision.testdata.postgres.PostgreSQLSchemaGen
 
printNotNull() - Method in class jimm.datavision.testdata.SchemaGen
Prints the SQL that defines a column as NOT NULL.
printPrimaryKey() - Method in class jimm.datavision.testdata.mysql.MySQLSchemaGen
 
printPrimaryKey() - Method in class jimm.datavision.testdata.oracle.OracleSchemaGen
 
printPrimaryKey() - Method in class jimm.datavision.testdata.postgres.PostgreSQLSchemaGen
 
printPrimaryKey() - Method in class jimm.datavision.testdata.SchemaGen
Prints the SQL that defines a column as a primary key.
printReport() - Method in class jimm.datavision.layout.swing.SwingLE
Prints the report.
printType(String, int) - Method in class jimm.datavision.testdata.mysql.MySQLSchemaGen
 
printType(String, int) - Method in class jimm.datavision.testdata.oracle.OracleSchemaGen
 
printType(String, int) - Method in class jimm.datavision.testdata.postgres.PostgreSQLSchemaGen
 
printType(String, int) - Method in class jimm.datavision.testdata.SchemaGen
Prints the SQL that defines a column's type.
proc - Variable in class jimm.datavision.test.SuppressionProcTest
 
processResultRow() - Method in class jimm.datavision.Report
Processes a single data source row.
prototype - Variable in class jimm.datavision.gui.cmd.FieldAlignCommand
 
prototype - Variable in class jimm.datavision.gui.cmd.FieldResizeCommand
 
PROTOTYPE_CELL_VALUE - Static variable in class jimm.datavision.gui.TwoListWin
 
pushback(int) - Method in class jimm.datavision.source.charsep.DelimParser
 
pushbackChar - Variable in class jimm.datavision.source.charsep.DelimParser
 
putDown(FieldWidget, Point, Point) - Method in class jimm.datavision.gui.Designer
Puts the dragged field widgets down inside the sections they are floating above.
putDown(SectionWidget) - Method in class jimm.datavision.gui.FieldWidget
Place this field into a section widget.
putDown(FieldWidget, Point, Point) - Method in class jimm.datavision.gui.SectionWidget
Passes on to the design window the request to put down all fields being dragged (not just the specified field).
putField(Field) - Method in class jimm.datavision.layout.LaTeXLE
Outputs the LaTeX2e code that places the field on the page.
putLine(Line, double, double) - Method in class jimm.datavision.layout.LaTeXLE
Outputs the LaTeX2e code that places the line on the page.

Q

query - Variable in class jimm.datavision.gui.cmd.SortEditCommand
 
query - Variable in class jimm.datavision.gui.cmd.TableJoinCommand
 
query - Variable in class jimm.datavision.gui.cmd.WhereClauseEditCommand
 
query - Variable in class jimm.datavision.gui.SortWin
 
query - Variable in class jimm.datavision.gui.sql.VisTableWin
 
query(Attributes) - Method in class jimm.datavision.ReportReader
Reads the query.
query - Variable in class jimm.datavision.source.charsep.CharSepRow
 
query - Variable in class jimm.datavision.source.DataSource
 
query - Variable in class jimm.datavision.source.object.ObjectRow
 
Query - Class in jimm.datavision.source
A data source query.
Query(Report) - Constructor for class jimm.datavision.source.Query
Constructor.
query - Variable in class jimm.datavision.test.mock.source.MockDataCursor
 
query - Variable in class jimm.datavision.test.QueryTest
 
queryAsString(boolean) - Method in class jimm.datavision.source.sql.SQLQuery
Returns the query as either a human-readable SQL statement or a SQL string suitable for building a prepared statement.
QueryTest - Class in jimm.datavision.test
Reads a report from an XML file, tests its structure, and tests various pieces like parameter and formula substitution.
QueryTest(String) - Constructor for class jimm.datavision.test.QueryTest
 
question - Variable in class jimm.datavision.Parameter
 
questionField - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
questionList - Variable in class jimm.datavision.gui.parameter.ParamAskWin
 
questionPanel() - Method in class jimm.datavision.gui.parameter.ParamAskWin
 
quoted(Object) - Method in class jimm.datavision.Formula
Returns a string representation of an object enclosed in double quotes.
quoted(String) - Method in class jimm.datavision.source.ncsql.NCQuery
Quotes those parts of a table or column name that need to be quoted.
quoted(String) - Method in class jimm.datavision.source.sql.SQLQuery
Quotes those parts of a table or column name that need to be quoted.
quoteString - Variable in class jimm.datavision.source.sql.Database
 
quoteString() - Method in class jimm.datavision.source.sql.Database
 

R

rangeCard() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
RangeDateInq - Class in jimm.datavision.gui.parameter
A range date inquisitor knows how to display and control the widgets needed to ask a user for two date parameter values.
RangeDateInq(Parameter) - Constructor for class jimm.datavision.gui.parameter.RangeDateInq
 
rangeFromDate - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
rangeFromField - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
rangeFromField - Variable in class jimm.datavision.gui.parameter.RangeStringInq
 
RangeNumericInq - Class in jimm.datavision.gui.parameter
A range numeric inquisitor knows how to display and control the widgets needed to ask a user for two numeric parameter values.
RangeNumericInq(Parameter) - Constructor for class jimm.datavision.gui.parameter.RangeNumericInq
 
rangeRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
RangeStringInq - Class in jimm.datavision.gui.parameter
A range string inquisitor knows how to display and control the widgets needed to ask a user for two string parameter values.
RangeStringInq(Parameter) - Constructor for class jimm.datavision.gui.parameter.RangeStringInq
 
rangeToDate - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
rangeToField - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
rangeToField - Variable in class jimm.datavision.gui.parameter.RangeStringInq
 
read() - Method in class jimm.datavision.ParameterReader
Reads parameter values from whichever input method was specified in the constructor.
read(File) - Method in class jimm.datavision.Report
Reads an XML file and builds the contents of this report.
read(InputSource) - Method in class jimm.datavision.Report
Reads an XML stream using a org.xml.sax.InputSource and builds the contents of this report.
read(InputSource) - Method in class jimm.datavision.ReportReader
Uses the InputSource to find the XML, reads it, and builds the innards of the report.
read(File) - Method in class jimm.datavision.ReportReader
Reads an XML file and builds the innards of the report.
read(InputSource) - Method in class jimm.datavision.source.MetadataReader
 
readCheckboxItem(ActionListener, String, Font) - Static method in class jimm.datavision.gui.MenuUtils
 
reader - Variable in class jimm.datavision.source.charsep.CharSepSource
 
readItem(ActionListener, String, Font) - Static method in class jimm.datavision.gui.MenuUtils
 
readMenu(String) - Static method in class jimm.datavision.gui.MenuUtils
 
readMetadataFrom(String) - Method in class jimm.datavision.source.DataSource
Reads metadata from a URL.
readReport(String, String) - Method in class jimm.datavision.gui.applet.DesignApplet
Reads the named report file or, if it's null, creates a new, empty report.
readReport(File, String) - Method in class jimm.datavision.gui.Designer
Reads the named report file or, if it's null, creates a new, empty report.
readRowData() - Method in class jimm.datavision.source.charsep.CharSepRow
Returns the next row of data.
readRowData() - Method in class jimm.datavision.source.DataCursor
 
readRowData() - Method in class jimm.datavision.source.object.ObjectRow
Returns the next row of data.
readRowData() - Method in class jimm.datavision.source.sql.ResultSetRow
 
readRowData() - Method in class jimm.datavision.test.mock.source.MockAggregateDataCursor
 
readRowData() - Method in class jimm.datavision.test.mock.source.MockDataCursor
 
realignColumns() - Method in class jimm.datavision.layout.excel.FieldMap
 
rebuildGroups() - Method in class jimm.datavision.gui.Designer
Rebuilds the group sections and redisplays the report.
receiveResponse(URLConnection) - Method in class jimm.datavision.gui.applet.DesignApplet
 
recordCount - Variable in class jimm.datavision.Group
 
recordIndex - Variable in class jimm.datavision.test.mock.source.MockAggregateDataCursor
 
rect - Variable in class jimm.datavision.layout.swing.SwingPageField
 
Rectangle - Class in jimm.datavision.field
A rectangle with double coordinates.
Rectangle() - Constructor for class jimm.datavision.field.Rectangle
Constructor.
Rectangle(Rectangle) - Constructor for class jimm.datavision.field.Rectangle
Constructor.
Rectangle(Rectangle) - Constructor for class jimm.datavision.field.Rectangle
Constructor.
Rectangle(double, double, double, double) - Constructor for class jimm.datavision.field.Rectangle
Constructor.
redo() - Method in interface jimm.datavision.gui.cmd.Command
 
redo() - Method in class jimm.datavision.gui.cmd.CommandAdapter
Redoes the command by calling CommandAdapter.perform().
redo() - Method in class jimm.datavision.gui.cmd.CommandHistory
Redo the command under the the history cursor.
redo() - Method in class jimm.datavision.gui.cmd.CompoundCommand
 
redo() - Method in class jimm.datavision.gui.cmd.CutCommand
Calls super.perform because we don't want to copy anything to the clipboard a second time.
redo() - Method in class jimm.datavision.gui.cmd.FieldStretchCommand
 
redo() - Method in class jimm.datavision.gui.cmd.FPCutCommand
Calls super.perform because we don't want to copy anything to the clipboard a second time.
redo() - Method in class jimm.datavision.gui.cmd.NewDraggedFieldCommand
 
redo() - Method in class jimm.datavision.gui.cmd.SectionResizeCommand
 
redo() - Method in class jimm.datavision.gui.cmd.TypingCommand
 
redoItem - Variable in class jimm.datavision.gui.Designer
 
redoMenuItem - Variable in class jimm.datavision.gui.cmd.CommandHistory
 
refersTo(Field) - Method in class jimm.datavision.Expression
Returns true if this expression contains a reference to the specified field.
refersTo(Expression) - Method in class jimm.datavision.Expression
Returns true if this expression contains a reference to the specified expression (formula or user column).
refersTo(Parameter) - Method in class jimm.datavision.Expression
Returns true if this expression contains a reference to the specified parameter.
refersTo(Field) - Method in class jimm.datavision.field.AggregateField
 
refersTo(Formula) - Method in class jimm.datavision.field.AggregateField
 
refersTo(UserColumn) - Method in class jimm.datavision.field.AggregateField
 
refersTo(Parameter) - Method in class jimm.datavision.field.AggregateField
 
refersTo(Field) - Method in class jimm.datavision.field.Field
Returns true if this field contains a reference to the specified field.
refersTo(Formula) - Method in class jimm.datavision.field.Field
Returns true if this field contains a reference to the specified formula.
refersTo(UserColumn) - Method in class jimm.datavision.field.Field
Returns true if this field contains a reference to the specified user column.
refersTo(Parameter) - Method in class jimm.datavision.field.Field
Returns true if this field contains a reference to the specified parameter.
refersTo(Field) - Method in class jimm.datavision.field.FormulaField
 
refersTo(Formula) - Method in class jimm.datavision.field.FormulaField
 
refersTo(UserColumn) - Method in class jimm.datavision.field.FormulaField
 
refersTo(Parameter) - Method in class jimm.datavision.field.FormulaField
 
refersTo(Parameter) - Method in class jimm.datavision.field.ParameterField
 
refersTo(Field) - Method in class jimm.datavision.field.UserColumnField
 
refersTo(Parameter) - Method in class jimm.datavision.field.UserColumnField
 
refersTo(Field) - Method in class jimm.datavision.SuppressionProc
 
refersTo(Formula) - Method in class jimm.datavision.SuppressionProc
 
refersTo(UserColumn) - Method in class jimm.datavision.SuppressionProc
 
refersTo(Parameter) - Method in class jimm.datavision.SuppressionProc
 
refTest(String, boolean) - Method in class jimm.datavision.test.ReportTest
 
reinsertSection(ReportSectionLoc) - Method in class jimm.datavision.Report
Reinserts a section based on the location information previously retrieved by a call to Report.getSectionLocation(jimm.datavision.Section).
rejectNewTextField() - Method in class jimm.datavision.gui.Designer
The caller has rejected the new text field.
relation - Variable in class jimm.datavision.gui.sql.VisTableWin.JoinFields
 
relation - Variable in class jimm.datavision.source.Join
 
relationPanel - Variable in class jimm.datavision.gui.sql.VisTableWin
 
RELATIONS - Static variable in class jimm.datavision.source.Join
 
reloadColumns() - Method in class jimm.datavision.Report
Tells this report to reload all references to column objects.
reloadColumns() - Method in class jimm.datavision.source.DataSource
Called from Report.reloadColumns/code>, this method gives the data source a chance to tell its ancillary objects (such as the query) to reload column objects.
reloadColumns(DataSource) - Method in class jimm.datavision.source.Query
Called from DataSource.reloadColumns, this method gives the query source a chance to tell its ancillary objects (such as joins and the sort) to reload selectable objects.
reloadInstance(DataSource) - Method in interface jimm.datavision.Selectable
Returns a (possibly new) instance of this selectable object.
reloadInstance(DataSource) - Method in class jimm.datavision.source.Column
 
reloadInstance(DataSource) - Method in class jimm.datavision.UserColumn
 
reloadSelectable(DataSource) - Method in class jimm.datavision.Group
Reloads reference to selectable.
remove(int) - Method in class jimm.datavision.gui.SortedListModel
 
remove(Object) - Method in class jimm.datavision.Report
Figure out what obj is and remove it.
remove(Section) - Method in class jimm.datavision.SectionArea
Removes a section.
remove() - Method in class jimm.datavision.source.ColumnIterator
 
removeAll - Variable in class jimm.datavision.gui.TwoListWin
 
removeAllElements() - Method in class jimm.datavision.gui.SortedListModel
 
removeAllGroups() - Method in class jimm.datavision.Report
 
removeCurrentNode() - Method in class jimm.datavision.gui.FieldPickerTree
Removes the currently selected node.
removeDefaultValues() - Method in class jimm.datavision.Parameter
Erases all default values.
removeField(FieldWidget) - Method in class jimm.datavision.gui.SectionWidget
Removes field widget from panel, but do not change field model's relation with section model.
removeField(Field) - Method in class jimm.datavision.Report
 
removeField(Field) - Method in class jimm.datavision.Section
Removes a field from this section.
removeFormula(Formula) - Method in class jimm.datavision.Report
 
removeGroup(Group) - Method in class jimm.datavision.Report
 
removeJoin(Join) - Method in class jimm.datavision.source.Query
Removes a join from the list of joins used by this query.
removeLayoutComponent(Component) - Method in class jimm.datavision.gui.DesignWinLayout
Removes the specified component from the layout.
removeLayoutComponent(Component) - Method in class jimm.datavision.gui.SectionLayout
Removes the specified component from the layout.
removeLine(Line) - Method in class jimm.datavision.Section
Removes a line from this section.
removeOne - Variable in class jimm.datavision.gui.TwoListWin
 
removeParameter(Parameter) - Method in class jimm.datavision.Report
 
removeReportSections() - Method in class jimm.datavision.ReportReader
Removes the report sections that are created when a report is created.
removeSection(Section) - Method in class jimm.datavision.Report
Removes the specified section.
removeSort(Selectable) - Method in class jimm.datavision.source.DataSource
 
removeSort(Selectable) - Method in class jimm.datavision.source.Query
Removes a sorting from the list.
removeSubreport(Subreport) - Method in class jimm.datavision.Report
 
removeUpdate(DocumentEvent) - Method in class jimm.datavision.gui.ScriptingWin
 
removeUserColumn(UserColumn) - Method in class jimm.datavision.Report
 
removeValues() - Method in class jimm.datavision.Parameter
Erases all values.
rename() - Method in class jimm.datavision.gui.EditWinWidget
Opens a name editor.
rename(Nameable, String, String, String, String) - Method in class jimm.datavision.gui.FieldPickerWin
Opens a name editor to (re)name a nameable object.
renameFormula() - Method in class jimm.datavision.gui.FieldPickerWin
Opens a name editor to rename the currently select formula.
renameFormula(Formula) - Method in class jimm.datavision.gui.FieldPickerWin
Opens a name editor to (re)name a formula.
renameFormulaItem - Variable in class jimm.datavision.gui.FieldPickerWin
 
renameParameter() - Method in class jimm.datavision.gui.FieldPickerWin
Opens a name editor to rename the currently select parameter.
renameParameter(Parameter) - Method in class jimm.datavision.gui.FieldPickerWin
Opens a name editor to (re)name a parameter.
renameParameterItem - Variable in class jimm.datavision.gui.FieldPickerWin
 
renameSectionWidgets() - Method in class jimm.datavision.gui.Designer
Recalculates section names for all sections in the report.
renameSectionWidgetsIn(SectionArea, String, Group) - Method in class jimm.datavision.gui.Designer
Recalculates section names for a collection of sections.
renameUserColumn() - Method in class jimm.datavision.gui.FieldPickerWin
Opens a name editor to rename the currently select user column.
renameUserColumn(UserColumn) - Method in class jimm.datavision.gui.FieldPickerWin
Opens a name editor to (re)name a user column.
renameUserColumnItem - Variable in class jimm.datavision.gui.FieldPickerWin
 
replace(String) - Method in interface jimm.util.Replacer
Given a string, returns any object, including null.
replaceDelimited(String, String, Replacer, String) - Static method in class jimm.util.StringUtils
Returns a new string with all strings delimited by start and end replaced by whatever is generated by the Replacer r.
replaceDelimited(String, String, String, Replacer, String) - Static method in class jimm.util.StringUtils
Returns a new string with all strings delimited by start and end (but not immediately preceeded by exceptAfter) replaced by whatever is generated by the Replacer r.
replaceLanguages(Map) - Method in class jimm.datavision.Scripting
Replace the contents of our language map with the contents of langs.
Replacer - Interface in jimm.util
Used by StringUtils.replaceDelimited(java.lang.String, java.lang.String, jimm.util.Replacer, java.lang.String) for replacing delimited strings within one string with other strings.
report - Variable in class jimm.datavision.Element
 
report - Variable in class jimm.datavision.Expression
 
report - Variable in class jimm.datavision.Group
 
report - Variable in class jimm.datavision.gui.AggregatesWin
 
report - Variable in class jimm.datavision.gui.cmd.AbstractAggregateCommand
 
report - Variable in class jimm.datavision.gui.cmd.DbConnCommand
 
report - Variable in class jimm.datavision.gui.cmd.DeleteGroupCommand
 
report - Variable in class jimm.datavision.gui.cmd.DeleteSectionCommand
 
report - Variable in class jimm.datavision.gui.cmd.FPDeleteCommand
 
report - Variable in class jimm.datavision.gui.cmd.GroupEditCommand
 
report - Variable in class jimm.datavision.gui.cmd.NewGroupCommand
 
report - Variable in class jimm.datavision.gui.cmd.NewSectionCommand
 
report - Variable in class jimm.datavision.gui.cmd.NewSubreportCommand
 
report - Variable in class jimm.datavision.gui.cmd.PaperSizeCommand
 
report - Variable in class jimm.datavision.gui.cmd.ReportStartupScriptEditCommand
 
report - Variable in class jimm.datavision.gui.cmd.SummaryCommand
 
report - Variable in class jimm.datavision.gui.DescripWin
 
report - Variable in class jimm.datavision.gui.Designer
 
report - Variable in class jimm.datavision.gui.DropListenerTextArea
 
report - Variable in class jimm.datavision.gui.ExportWin
 
report - Variable in class jimm.datavision.gui.FieldPickerWin
 
report - Variable in class jimm.datavision.gui.FormulaInfo
 
report - Variable in class jimm.datavision.gui.NewGroupWin
 
report - Variable in class jimm.datavision.gui.ParameterInfo
 
report - Variable in class jimm.datavision.gui.sql.DbConnWin
 
report - Variable in class jimm.datavision.gui.sql.VisTableWin
 
report - Variable in class jimm.datavision.gui.sql.WhereClauseWin
 
report - Variable in class jimm.datavision.gui.StartupScriptEditor
 
report - Variable in class jimm.datavision.gui.TwoListWin
 
report - Variable in class jimm.datavision.gui.UserColumnInfo
 
report - Variable in class jimm.datavision.layout.LayoutEngine
Set by report in Report.setLayoutEngine.
report - Variable in class jimm.datavision.Parameter
 
report - Variable in class jimm.datavision.ParameterReader
 
Report - Class in jimm.datavision
A report holds data source information, accepts parameters from the user, runs a query, and uses a layout engine to format the output.
Report() - Constructor for class jimm.datavision.Report
Constructs an empty report.
report - Variable in class jimm.datavision.ReportReader
 
report(Attributes) - Method in class jimm.datavision.ReportReader
Reads the report tag.
report - Variable in class jimm.datavision.Scripting
 
report - Variable in class jimm.datavision.Section
 
report - Variable in class jimm.datavision.source.DataSource
 
report - Variable in class jimm.datavision.source.Query
 
report - Variable in class jimm.datavision.SuppressionProc
 
report - Variable in class jimm.datavision.test.AggregateTest
 
report - Variable in class jimm.datavision.test.CharSepTest
 
report - Variable in class jimm.datavision.test.FormulaEvalTest
 
report - Variable in class jimm.datavision.test.FormulaTest
 
report - Variable in class jimm.datavision.test.GroupFormulaTest
 
report - Variable in class jimm.datavision.test.PDFLETest
 
report - Variable in class jimm.datavision.test.QueryTest
 
report - Variable in class jimm.datavision.test.ReportRunTest
 
report - Variable in class jimm.datavision.test.ReportTest
 
report - Variable in class jimm.datavision.test.ScriptingTest
 
report - Variable in class jimm.datavision.test.SectionAreaTest
 
report - Variable in class jimm.datavision.test.SubreportRunTest
 
report - Variable in class jimm.datavision.test.SuppressionProcTest
 
REPORT_DATABASE_FIELDS - Static variable in class jimm.datavision.gui.FieldPickerWin
 
REPORT_DATE_FORMAT - Static variable in class jimm.datavision.test.CharSepTest
 
REPORT_DATE_FORMAT - Static variable in class jimm.datavision.test.ReportRunTest
 
REPORT_DATE_FORMAT - Static variable in class jimm.datavision.test.SubreportRunTest
 
REPORT_FOOTER - Static variable in class jimm.datavision.SectionArea
 
REPORT_HEADER - Static variable in class jimm.datavision.SectionArea
 
REPORT_TITLE - Static variable in class jimm.datavision.test.CharSepTest
 
REPORT_TITLE - Static variable in class jimm.datavision.test.ReportRunTest
 
REPORT_TITLE - Static variable in class jimm.datavision.test.SubreportRunTest
 
reportDir - Variable in class jimm.datavision.DataVision
 
reportFields - Variable in class jimm.datavision.layout.excel.RowContainer
 
reportFilePath - Variable in class jimm.datavision.gui.Designer
 
reportFooters - Variable in class jimm.datavision.Report
 
reportHeaders - Variable in class jimm.datavision.Report
 
ReportReader - Class in jimm.datavision
A report reader reads an XML file and creates the innards of a report.
ReportReader(Report) - Constructor for class jimm.datavision.ReportReader
Constructor.
ReportReader.FormulaConversion - Class in jimm.datavision
This class is used when we are converting formulas from the old pre-DTD_VERSION_FORMULA_IDS format to the new format.
ReportReader.FormulaConversion(Formula, String) - Constructor for class jimm.datavision.ReportReader.FormulaConversion
 
reportRowNumber - Variable in class jimm.datavision.test.CharSepTest
 
reportRowNumber - Variable in class jimm.datavision.test.ReportRunTest
 
reportRows - Variable in class jimm.datavision.layout.excel.FieldMap
 
ReportRunTest - Class in jimm.datavision.test
Reads a report from an XML file, runs it, and verifies the output.
ReportRunTest(String) - Constructor for class jimm.datavision.test.ReportRunTest
 
ReportSectionLoc - Class in jimm.datavision
Returned by a report when asked about a section's location within the report.
ReportSectionLoc(Section, SectionArea, int) - Constructor for class jimm.datavision.ReportSectionLoc
 
ReportStartupScriptEditCommand - Class in jimm.datavision.gui.cmd
A command for changing the Report's startup Formula's code text.
ReportStartupScriptEditCommand(Report, String, String) - Constructor for class jimm.datavision.gui.cmd.ReportStartupScriptEditCommand
 
ReportTest - Class in jimm.datavision.test
Reads a report from an XML file, tests its structure, and tests various pieces like parameter and formula substitution.
ReportTest(String) - Constructor for class jimm.datavision.test.ReportTest
 
reset() - Method in class jimm.datavision.Group
Called by a report when it starts running, this method prepares the group for use.
reset(String, String, String, String, String) - Method in class jimm.datavision.source.sql.Database
Reset key instance variables, closes current connection, and "reloads" all table information (compares new info with existing info and complains if any existing info is not in the new info).
resetCachedValues() - Method in class jimm.datavision.Report
Tells each formula that it should re-evaluate.
resetCursor() - Method in class jimm.datavision.gui.FieldWidget
Resets the cursor to its default.
resizeBy(int, SectionResizeCommand) - Method in class jimm.datavision.gui.SectionWidget
Grows or shrinks the section widget and executes a command that allows this action to be undone/redone.
RESOURCE_FILE_PREFIX - Static variable in class jimm.datavision.PaperFormat
 
RESOURCE_FILE_PREFIX - Static variable in class jimm.util.I18N
 
ResultSetRow - Class in jimm.datavision.source.sql
A concrete subclass of DataCursor that wraps a JDBC result set.
ResultSetRow(Connection, SQLQuery) - Constructor for class jimm.datavision.source.sql.ResultSetRow
 
resume() - Method in class jimm.util.StopWatch
Resumes the stop watch.
retrieveNextRow() - Method in class jimm.datavision.source.charsep.CharSepRow
Retrieve the next row of data and return it as a list of column values.
retrieveNextRow() - Method in class jimm.datavision.source.object.ObjectRow
 
reuseSourceFile() - Method in class jimm.datavision.source.charsep.CharSepSource
 
reuseSourceFile() - Method in class jimm.datavision.source.DataSource
Tells this data source to re-use (perhaps re-open) the current data source file.
revert() - Method in class jimm.datavision.gui.EditWin
Reverts all state information by undoing any commands previously performed and emptying the compound command.
revertButton - Variable in class jimm.datavision.gui.EditWin
 
right - Variable in class jimm.datavision.field.Border
 
RIGHT - Static variable in class jimm.datavision.gui.FormatWin
 
rightList - Variable in class jimm.datavision.gui.TwoListWin
 
rightModel - Variable in class jimm.datavision.gui.TwoListWin
 
rootPaneContainer - Variable in class jimm.datavision.gui.Designer
The container of the root pane---the highest level widget.
rowAt - Variable in class jimm.datavision.layout.excel.ExcelLE
 
RowContainer - Class in jimm.datavision.layout.excel
 
RowContainer(FieldMap) - Constructor for class jimm.datavision.layout.excel.RowContainer
Creates a new instance of RowContainer
rowNumber() - Method in class jimm.datavision.Report
Returns the current data row number.
rows - Variable in class jimm.datavision.gui.EditFieldLayout
 
rowX - Variable in class jimm.datavision.layout.HTMLLE
 
rset - Variable in class jimm.datavision.Report
 
rset - Variable in class jimm.datavision.source.sql.ResultSetRow
 
rubyLanguageNameHack(String) - Method in class jimm.datavision.ReportReader
 
run() - Method in class jimm.datavision.Report
Spawns a new thread that runs the report, using the layout engine to generate output.
run(String) - Method in class jimm.datavision.testdata.SchemaGen
 
runEvalTest(FormulaEvalTest.ExpectedLineModifier) - Method in class jimm.datavision.test.FormulaEvalTest
 
runItem - Variable in class jimm.datavision.gui.Designer
 
runReport(Getopts, File) - Method in class jimm.datavision.DataVision
 
runReport() - Method in class jimm.datavision.gui.Designer
Runs and displays the report.
runReport(String) - Method in class jimm.datavision.gui.ExportWin
Given the user's choice of layout engine, ask user for output file and run the report.
runReport() - Method in class jimm.datavision.Report
Runs the data source's query and hands rows to the layout engine.
runTest(String, String[]) - Method in class jimm.datavision.test.AggregateTest
 
runTests(HashMap) - Method in class jimm.datavision.test.FormulaTest
 

S

s - Variable in class jimm.datavision.test.XMLWriterTest
 
save(String) - Method in class jimm.datavision.gui.CodeEditorWin
Implement this to do whatevery you gotta do with the text.
save(boolean) - Method in class jimm.datavision.gui.EditWin
Saves all data by creating and performing a command.
save(String) - Method in class jimm.datavision.gui.FormulaWin
Creates and executes a command that changes the formula's eval string and language.
save(String) - Method in class jimm.datavision.gui.sql.WhereClauseWin
 
save(String) - Method in class jimm.datavision.gui.StartupScriptEditor
Creates and executes a command that changes the formula's eval string.
save(String) - Method in class jimm.datavision.gui.SuppressionProcWin
Creates and executes a command that changes the formula's eval string.
save(String) - Method in class jimm.datavision.gui.UserColumnWin
 
save() - Method in class jimm.properties.TranslateOMatic
Save the file and close the window.
save(String) - Method in class jimm.properties.TranslateOMatic.Translation
 
savePrefsDir(JFileChooser, String) - Static method in class jimm.datavision.gui.Designer
Store the JFileChoosers current directory in the preferences this 'remembers' the last directory used so the user isn't having to navigate to their report directory each time.
saveReport() - Method in class jimm.datavision.gui.Designer
Saves the current report.
saveReportAs() - Method in class jimm.datavision.gui.applet.DesignApplet
Saves the current report to a URL specified by the user.
saveReportAs() - Method in class jimm.datavision.gui.Designer
Saves the current report in a different file.
saveRevertInfo - Variable in class jimm.datavision.gui.FormatWin
 
SchemaGen - Class in jimm.datavision.testdata
Skeleton for creating a schema.sql file by reading an XML description of a schema.
SchemaGen() - Constructor for class jimm.datavision.testdata.SchemaGen
 
schemaName - Variable in class jimm.datavision.source.sql.Database
 
screenBounds - Variable in class jimm.datavision.gui.PreStretchInfo
 
screenPos - Variable in class jimm.datavision.gui.PreMoveInfo
 
ScriptEditorWin - Class in jimm.datavision.gui
This is the abstract superclass of windows used for editing paragraphs of scripting code such as formulas
ScriptEditorWin(Designer, Report, String, String, String, String) - Constructor for class jimm.datavision.gui.ScriptEditorWin
Constructor.
scripting - Variable in class jimm.datavision.gui.cmd.ScriptingCommand
 
scripting - Variable in class jimm.datavision.gui.ScriptingWin
 
scripting - Variable in class jimm.datavision.Report
 
Scripting - Class in jimm.datavision
Bean Scripting Framework management.
Scripting(Report) - Constructor for class jimm.datavision.Scripting
 
ScriptingCommand - Class in jimm.datavision.gui.cmd
Performs changes to a report's scripting language information.
ScriptingCommand(Scripting, String, Map) - Constructor for class jimm.datavision.gui.cmd.ScriptingCommand
 
ScriptingTest - Class in jimm.datavision.test
Some tests for BSF Scripting.
ScriptingTest(String) - Constructor for class jimm.datavision.test.ScriptingTest
 
ScriptingWin - Class in jimm.datavision.gui
Editor dialog for a report's scripting language list and default language.
ScriptingWin(Designer, Scripting) - Constructor for class jimm.datavision.gui.ScriptingWin
Constructor.
scroller - Variable in class jimm.datavision.gui.Designer
 
scroller - Variable in class jimm.datavision.layout.swing.SwingLE
 
sect - Variable in class jimm.datavision.test.SectionAreaTest
 
SECT_DETAIL - Static variable in class jimm.datavision.layout.LayoutEngine
 
SECT_GROUP_FOOTER - Static variable in class jimm.datavision.layout.LayoutEngine
 
SECT_GROUP_HEADER - Static variable in class jimm.datavision.layout.LayoutEngine
 
SECT_PAGE_FOOTER - Static variable in class jimm.datavision.layout.LayoutEngine
 
SECT_PAGE_HEADER - Static variable in class jimm.datavision.layout.LayoutEngine
 
SECT_REPORT_FOOTER - Static variable in class jimm.datavision.layout.LayoutEngine
 
SECT_REPORT_HEADER - Static variable in class jimm.datavision.layout.LayoutEngine
 
section - Variable in class jimm.datavision.Element
 
section - Variable in class jimm.datavision.gui.cmd.DeleteSectionCommand
 
section - Variable in class jimm.datavision.gui.cmd.NewSectionCommand
 
section - Variable in class jimm.datavision.gui.cmd.SectionPageBreakCommand
 
section - Variable in class jimm.datavision.gui.SectionWidget
 
section - Variable in class jimm.datavision.ReportReader
 
section(Attributes) - Method in class jimm.datavision.ReportReader
Creates an empty section and adds it to the report.
section - Variable in class jimm.datavision.ReportSectionLoc
 
Section - Class in jimm.datavision
A section of a report contains a group of fields and suppression information.
Section(Report) - Constructor for class jimm.datavision.Section
Constructor.
sectionAbove - Variable in class jimm.datavision.gui.cmd.NewSectionCommand
 
sectionArea - Variable in class jimm.datavision.gui.cmd.FieldClipping
 
SectionArea - Class in jimm.datavision
 
SectionArea(int) - Constructor for class jimm.datavision.SectionArea
Constructor.
SectionAreaTest - Class in jimm.datavision.test
Tests SectionArea.
SectionAreaTest(String) - Constructor for class jimm.datavision.test.SectionAreaTest
 
sectionBounds - Variable in class jimm.datavision.gui.PreStretchInfo
 
sectionCols - Variable in class jimm.datavision.layout.DocBookLE
 
sectionContainer - Variable in class jimm.datavision.gui.Designer
 
sectionContaining(Field) - Method in class jimm.datavision.Report
Returns the section containing the specified field, or null if the field is not in the report.
SectionFieldPanel - Class in jimm.datavision.gui
This is the panel that holds FieldWidgets within a SectionWidget.
SectionFieldPanel(SectionWidget) - Constructor for class jimm.datavision.gui.SectionFieldPanel
Constructor.
sectionFields - Variable in class jimm.datavision.gui.cmd.PasteCommand
Maps section widgets to sets of field widgets contained within them.
sectionFields - Variable in class jimm.datavision.layout.SortedLayoutEngine
 
sectionHeightDelta - Variable in class jimm.datavision.gui.cmd.SectionResizeCommand
 
SectionLayout - Class in jimm.datavision.gui
A layout manager for SectionWidgets' contents.
SectionLayout() - Constructor for class jimm.datavision.gui.SectionLayout
 
sectionLoc - Variable in class jimm.datavision.gui.cmd.DeleteSectionCommand
 
SectionNameLabel - Class in jimm.datavision.gui
A section name label displays the name of a section, for example "Report Header (a)".
SectionNameLabel(String, SectionWidget) - Constructor for class jimm.datavision.gui.SectionNameLabel
Constructor.
SectionNameLabel.PopupListener - Class in jimm.datavision.gui
An inner class that handles display of the popup menu.
SectionNameLabel.PopupListener() - Constructor for class jimm.datavision.gui.SectionNameLabel.PopupListener
 
SectionPageBreakCommand - Class in jimm.datavision.gui.cmd
Toggles the state of a section's page break flag.
SectionPageBreakCommand(Section) - Constructor for class jimm.datavision.gui.cmd.SectionPageBreakCommand
 
sectionResizeCommand - Variable in class jimm.datavision.gui.cmd.FieldClipping
 
sectionResizeCommand - Variable in class jimm.datavision.gui.cmd.FieldMoveCommand
 
sectionResizeCommand - Variable in class jimm.datavision.gui.cmd.FieldResizeCommand
 
sectionResizeCommand - Variable in class jimm.datavision.gui.cmd.InsertFieldCommand
 
sectionResizeCommand - Variable in class jimm.datavision.gui.cmd.PasteCommand.PasteInfo
 
SectionResizeCommand - Class in jimm.datavision.gui.cmd
Mainly used by other commands to remember a section's old size and restore it on an undo.
SectionResizeCommand(SectionWidget) - Constructor for class jimm.datavision.gui.cmd.SectionResizeCommand
 
sectionResizeCommand - Variable in class jimm.datavision.gui.cmd.TypingCommand
 
sectionResizeCommand - Variable in class jimm.datavision.gui.SectionResizer
 
SectionResizer - Class in jimm.datavision.gui
A section resizer is a bar that the user can drag to resize a section.
SectionResizer(SectionWidget, JLayeredPane) - Constructor for class jimm.datavision.gui.SectionResizer
Constructor.
sections - Variable in class jimm.datavision.SectionArea
 
sections() - Method in class jimm.datavision.SectionArea
Returns an unmodifiable version of our list of sections.
SectionWalker - Interface in jimm.datavision
The section walker interface is used by those wishing to perform an action on every section in a report.
sectionWidget - Variable in class jimm.datavision.gui.cmd.DeleteSectionCommand
 
sectionWidget - Variable in class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
sectionWidget - Variable in class jimm.datavision.gui.FieldWidget
 
sectionWidget - Variable in class jimm.datavision.gui.PreMoveInfo
 
sectionWidget - Variable in class jimm.datavision.gui.SectionFieldPanel
 
sectionWidget - Variable in class jimm.datavision.gui.SectionNameLabel
 
SectionWidget - Class in jimm.datavision.gui
A section widget is the visual representation of a report section.
SectionWidget(Designer, Section, String) - Constructor for class jimm.datavision.gui.SectionWidget
Constructor.
sectionWidget - Variable in class jimm.datavision.gui.SuppressionProcWin
 
SectionWidget.PopupListener - Class in jimm.datavision.gui
An inner class that handles display of the popup menu.
SectionWidget.PopupListener() - Constructor for class jimm.datavision.gui.SectionWidget.PopupListener
 
sectionWidgetAbove - Variable in class jimm.datavision.gui.cmd.DeleteSectionCommand
 
sectionWidgetBySectionArea(Designer) - Method in class jimm.datavision.gui.cmd.FieldClipping
 
sectionWidgets - Variable in class jimm.datavision.gui.Designer
 
sectItem - Variable in class jimm.datavision.gui.Designer
 
select(FieldWidget, boolean, boolean) - Method in class jimm.datavision.gui.Designer
Selects a field widget, possibly deselecting all others everywhere.
select(boolean) - Method in class jimm.datavision.gui.FieldWidget
Selects this field.
select(FieldWidget, boolean, boolean) - Method in class jimm.datavision.gui.SectionWidget
Selects or deselcts a field widget, possibly deselecting all others everywhere.
selectable - Variable in class jimm.datavision.Group
 
selectable - Variable in class jimm.datavision.gui.TLWListItem
 
Selectable - Interface in jimm.datavision
The Selectable interface represents things that can be selected, grouped, and sorted.
selectables - Variable in class jimm.datavision.source.Query
 
selectables() - Method in class jimm.datavision.source.Query
Returns an iterator over all selectables.
SELECTABLES - Static variable in class jimm.datavision.test.mock.source.MockAggregateDataCursor
 
SELECTABLES - Static variable in class jimm.datavision.test.mock.source.MockDataCursor
 
selectAndFillCard() - Method in class jimm.datavision.gui.parameter.ParamAskWin
Displays and fills the edit field for the currently selected parameter.
selectAndFillCard() - Method in class jimm.datavision.gui.parameter.ParamEditWin
Based on type and arity, selects proper card and fills card contents.
selected - Variable in class jimm.datavision.gui.FieldWidget
 
SELECTED_BORDER_THICKNESS - Static variable in class jimm.datavision.gui.FWBorder
 
selectedFields - Variable in class jimm.datavision.gui.Designer
 
selectedInfo - Variable in class jimm.datavision.gui.FieldPickerWin
 
selectedNode - Variable in class jimm.datavision.gui.FieldPickerWin
 
selectedParameter - Variable in class jimm.datavision.gui.parameter.ParamAskWin
 
selectFile(String) - Method in class jimm.datavision.gui.ExportWin
Lets user select output file.
selectFontSize(Format) - Method in class jimm.datavision.layout.LaTeXLE
Returns array of two strings that set/reset font size.
selectRecordsItem - Variable in class jimm.datavision.gui.Designer
 
sendData(URLConnection) - Method in class jimm.datavision.gui.applet.DesignApplet
 
sepChar - Variable in class jimm.datavision.DataVision
 
sepChar - Variable in class jimm.datavision.layout.CharSepLE
 
sepChar - Variable in class jimm.datavision.source.charsep.CharSepSource
 
sepTest(List, DelimParser) - Method in class jimm.datavision.test.DelimParserTest
 
setAggregateFieldFunction(String) - Method in class jimm.datavision.test.AggregateTest
 
setAlign(int) - Method in class jimm.datavision.field.Format
Sets the alignment.
setArea(SectionArea) - Method in class jimm.datavision.Section
Sets the area this section is contained within and notifies any observers of the change.
setArity(int) - Method in class jimm.datavision.Parameter
Sets the parameter arity.
setAuthor(String) - Method in class jimm.datavision.Report
 
setBaseline() - Method in class jimm.datavision.gui.cmd.CommandHistory
Resets the baseline index.
setBold(boolean) - Method in class jimm.datavision.field.Format
Sets the bold state.
setBorder(Border) - Method in class jimm.datavision.field.Field
Sets the border.
setBorder(int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates an empty border the same size on all sides.
setBorder(int, int, int, int) - Method in class jimm.datavision.gui.EditFieldLayout
Creates an empty border on all sides.
setBorderExampleColor() - Method in class jimm.datavision.gui.FormatWin
 
setBottom(BorderEdge) - Method in class jimm.datavision.field.Border
Sets the bottom edge.
setBounds(Rectangle) - Method in class jimm.datavision.field.Field
Sets the bounds rectangle.
setBounds(double, double, double, double) - Method in class jimm.datavision.field.Rectangle
Sets everything at once.
setBounds(Rectangle) - Method in class jimm.datavision.field.Rectangle
Sets everything at once.
setBounds(Rectangle) - Method in class jimm.datavision.field.Rectangle
Sets everything at once.
setCaseSensitiveDatabaseNames(boolean) - Method in class jimm.datavision.Report
Sets the value of caseSensitiveDatabaseNames.
setColor(Color) - Method in class jimm.datavision.field.Border
Sets the border color.
setColor(Color) - Method in class jimm.datavision.field.Format
Sets the color
setColor(Color) - Method in class jimm.datavision.Line
Sets the line's color.
setColumn(Column) - Method in class jimm.datavision.field.ColumnField
Sets the database column.
setConnectionInfo(String) - Method in class jimm.datavision.source.sql.Database
Sets the connection info string.
setContents(Object) - Method in class jimm.datavision.gui.Clipboard
 
setDatabaseConnection(Connection) - Method in class jimm.datavision.Report
Sets the database connection.
setDatabasePassword(String) - Method in class jimm.datavision.Report
Sets the database password.
setDataSource(DataSource) - Method in class jimm.datavision.Report
Sets the data source.
setDateParseFormat(String) - Method in class jimm.datavision.source.Column
Sets the date parse format, useful for data sources that read text strings and convert them into date objects.
setDefaultLanguage(String) - Method in class jimm.datavision.Scripting
Sets the default language name.
setDefaultValue(int, Object) - Method in class jimm.datavision.Parameter
Sets the i'th defaultValue.
setDescription(String) - Method in class jimm.datavision.Report
 
setDisplayName(String) - Method in class jimm.datavision.gui.SectionWidget
Set the section display name.
setDriverClassName(String) - Method in class jimm.datavision.source.sql.Database
Sets the driver class name.
setEditableExpression(String) - Method in class jimm.datavision.Expression
Sets the eval string after replacing formula, parameter, and user column names with their id numbers.
setEditableWhereClause(String) - Method in class jimm.datavision.source.Query
Sets the where clause (may be null).
setExitWhenLastWinClosed(boolean) - Static method in class jimm.datavision.gui.Designer
Sets value of flag that determines if the application should exit when the last design window is closed.
setExpression(String) - Method in class jimm.datavision.Expression
Sets the eval string.
setExpression(String) - Method in class jimm.datavision.Formula
 
setField(Field) - Method in class jimm.datavision.field.Border
Used only when cloning a field, this sets our field.
setField(Field) - Method in class jimm.datavision.field.Format
Normally you don't need to call this, because Field.setFormat(jimm.datavision.field.Format) calls this.
setField(JTextField, int) - Method in class jimm.datavision.gui.parameter.ParamEditWin
Fills the specified text field with the nth parameter default value.
setFieldExampleColor() - Method in class jimm.datavision.gui.FormatWin
 
setFieldVisibility(boolean, FieldWidget) - Method in class jimm.datavision.gui.Designer
Toggles the visibility of all selected fields plus the one passed in.
setFieldVisibility(boolean, FieldWidget) - Method in class jimm.datavision.gui.SectionWidget
Sets the visibility of all selected fields plus the one passed in.
setFontFamilyName(String) - Method in class jimm.datavision.field.Format
Sets the font family name
setFormat(Format) - Method in class jimm.datavision.field.Field
Sets the format.
setFormat(String) - Method in class jimm.datavision.field.Format
Sets the format string.
setFormula(Formula) - Method in class jimm.datavision.field.FormulaField
Sets the formula.
setFrom(Column) - Method in class jimm.datavision.source.Join
Sets the "from" column.
setFunction(String) - Method in class jimm.datavision.field.AggregateField
 
setGroup(Group) - Method in class jimm.datavision.field.AggregateField
Sets the group this field is aggregate.
setGroups(Collection, Collection) - Method in class jimm.datavision.gui.cmd.GroupEditCommand
 
setHeight(double) - Method in class jimm.datavision.field.Rectangle
Sets the height.
setHidden(boolean) - Method in class jimm.datavision.gui.SectionFieldPanel
Performs visual changes that reflect the "hidden" state of the section.
setHidden(boolean) - Method in class jimm.datavision.SuppressionProc
 
setIgnoreKeys(boolean) - Method in class jimm.datavision.gui.Designer
 
setIgnoreKeys(boolean) - Method in class jimm.datavision.gui.SectionWidget
Passes responsiblity up to the design window.
setInput(Reader) - Method in class jimm.datavision.source.charsep.CharSepSource
 
setInput(InputStreamReader) - Method in class jimm.datavision.source.charsep.CharSepSource
 
setInput(String) - Method in class jimm.datavision.source.charsep.CharSepSource
 
setItalic(boolean) - Method in class jimm.datavision.field.Format
Sets the italic state.
setKeys(JMenuItem, String) - Static method in class jimm.datavision.gui.MenuUtils
 
setLanguage(String) - Method in class jimm.datavision.Formula
 
setLanguage(String) - Method in class jimm.datavision.gui.ScriptEditorWin
Sets dropdown menu's language.
setLanguage(Locale) - Static method in class jimm.util.I18N
Given a locale, start using the code short phrases for that lanuage.
setLayoutEngine(LayoutEngine) - Method in class jimm.datavision.Report
Sets the layout engine to use.
setLeft(BorderEdge) - Method in class jimm.datavision.field.Border
Sets the left edge.
setLineThickness(double) - Method in class jimm.datavision.layout.LaTeXLE
Sets the line thickness for drawing.
setMenuItems(JMenuItem, JMenuItem) - Method in class jimm.datavision.gui.cmd.CommandHistory
 
setMinHeight(double) - Method in class jimm.datavision.Section
Sets the min height.
setName(String) - Method in class jimm.datavision.Expression
Sets the name.
setName(String) - Method in class jimm.datavision.gui.cmd.CommandAdapter
A command's name is immutable.
setName(String) - Method in interface jimm.datavision.Nameable
Sets the name.
setName(String) - Method in class jimm.datavision.PaperFormat
A paper format's name is immutable.
setName(String) - Method in class jimm.datavision.Parameter
Sets the name.
setName(String) - Method in class jimm.datavision.Report
 
setName(String) - Method in class jimm.datavision.source.Column
A column's name is immutable.
setName(String) - Method in class jimm.datavision.source.sql.Database
Sets the name.
setName(String) - Method in class jimm.datavision.source.Table
A table's name is immutable.
setNumber(int) - Method in class jimm.datavision.field.BorderEdge
Sets the number of lines to draw along this border edge.
setPageBreak(boolean) - Method in class jimm.datavision.Section
Sets the page break flag.
setPaperFormat(PaperFormat) - Method in class jimm.datavision.Report
 
setParameter(Parameter) - Method in class jimm.datavision.field.ParameterField
Sets the parameter.
setParameters(PreparedStatement) - Method in class jimm.datavision.source.sql.SQLQuery
Given a prepared statement created with the text returned by toPreparedStatementString, plug in all the parameter and formula values.
setParameters(PreparedStatement) - Method in class jimm.datavision.source.sql.SubreportQuery
 
setParameterXMLInput(File) - Method in class jimm.datavision.Report
Remembers name of parameter XML file.
setParameterXMLInput(InputSource) - Method in class jimm.datavision.Report
Remembers an input source and reads parameter values from it later.
setPassword(String) - Method in class jimm.datavision.source.sql.Database
Sets the password.
setPoint(Point, int) - Method in class jimm.datavision.Line
Sets one of the two end points.
setPopupName(String) - Method in class jimm.datavision.gui.SectionWidget
Set the popup menu name, also displayed as first, disabled menu item.
setPreferredSize(Dimension) - Method in class jimm.datavision.layout.swing.SwingPage
Needed because we use a null layout.
setPrefsDir(JFileChooser, String) - Static method in class jimm.datavision.gui.Designer
Sets the current directory for the chooser based on the directory stored in the java preferences for value 'key'.
setQuestion(String) - Method in class jimm.datavision.Parameter
Sets the question.
setRelation(String) - Method in class jimm.datavision.source.Join
Sets the relation string (for example, "=" or "<").
setReport(Report) - Method in class jimm.datavision.layout.LayoutEngine
 
setRight(BorderEdge) - Method in class jimm.datavision.field.Border
Sets the right edge.
setSection(Section) - Method in class jimm.datavision.Element
Modifies the section to which this field belongs.
setSection(Section) - Method in class jimm.datavision.field.SubreportField
This override adds or removes the subreport from its parent report.
setSelectable(Selectable) - Method in class jimm.datavision.Group
Sets the selectable used by this group.
setSepChar(char) - Method in class jimm.datavision.source.charsep.CharSepSource
 
setSize(double) - Method in class jimm.datavision.field.Format
Sets the size
setSortOrder(int) - Method in class jimm.datavision.Group
Sets the sort order.
setSorts(Collection) - Method in class jimm.datavision.gui.cmd.SortEditCommand
 
setSourceFile(String) - Method in class jimm.datavision.source.charsep.CharSepSource
 
setSourceFile(String) - Method in class jimm.datavision.source.DataSource
Accepts the path to a data source file.
setStartFormula(Formula) - Method in class jimm.datavision.Report
 
setStatusDialog(StatusDialog) - Method in class jimm.datavision.layout.swing.SwingPrintBook
 
setString(String, String) - Method in class jimm.properties.TranslateOMatic.MutableResourceBundle
 
setStyle(int) - Method in class jimm.datavision.field.BorderEdge
Sets the edge's style.
setTableNode(DefaultMutableTreeNode) - Method in class jimm.datavision.gui.FPTableInfo
 
setThickness(double) - Method in class jimm.datavision.field.BorderEdge
Sets the edge's thickness.
setThickness(double) - Method in class jimm.datavision.Line
Sets the line thickness.
settings - Variable in class jimm.properties.TranslateOMatic
 
setTitle(String) - Method in class jimm.datavision.Report
 
setTo(Column) - Method in class jimm.datavision.source.Join
Sets the "to" column.
setTop(BorderEdge) - Method in class jimm.datavision.field.Border
Sets the top edge.
setType(int) - Method in class jimm.datavision.Parameter
Sets the parameter type.
setUnderline(boolean) - Method in class jimm.datavision.field.Format
Sets the underline state.
setUp() - Method in class jimm.datavision.test.AggregateTest
 
setUp() - Method in class jimm.datavision.test.CharSepTest
 
setUp() - Method in class jimm.datavision.test.ColumnIteratorTest
 
setUp() - Method in class jimm.datavision.test.FormulaEvalTest
 
setUp() - Method in class jimm.datavision.test.FormulaTest
 
setUp() - Method in class jimm.datavision.test.GetoptsTest
 
setUp() - Method in class jimm.datavision.test.GroupFormulaTest
 
setUp() - Method in class jimm.datavision.test.PDFLETest
 
setUp() - Method in class jimm.datavision.test.QueryTest
 
setUp() - Method in class jimm.datavision.test.ReportRunTest
 
setUp() - Method in class jimm.datavision.test.ReportTest
 
setUp() - Method in class jimm.datavision.test.ScriptingTest
 
setUp() - Method in class jimm.datavision.test.SectionAreaTest
 
setUp() - Method in class jimm.datavision.test.SubreportRunTest
 
setUp() - Method in class jimm.datavision.test.SuppressionProcTest
 
setUp() - Method in class jimm.datavision.test.XMLWriterTest
 
setUserColumn(UserColumn) - Method in class jimm.datavision.field.UserColumnField
Sets the user column.
setUserName(String) - Method in class jimm.datavision.source.sql.Database
Sets the user name.
setValue(Object) - Method in class jimm.datavision.field.Field
Sets the value.
setValue(Object) - Method in class jimm.datavision.field.ImageField
Sets our value and image URL.
setValue(Object) - Method in class jimm.datavision.field.TextField
 
setValue(Report) - Method in class jimm.datavision.Group
Sets the group value that is returned by getValue.
setValue(int, Object) - Method in class jimm.datavision.Parameter
Sets the i'th value.
setVisibilityLook() - Method in class jimm.datavision.gui.FieldWidget
Sets the look of the field based on the current visiblity flag value.
setVisible(boolean) - Method in class jimm.datavision.Element
Sets the visibility of this element.
setWhereClause(String) - Method in class jimm.datavision.source.Query
Sets the where clause (may be null).
setWidgetName(String) - Method in class jimm.datavision.gui.EditWinWidget
Set editable object's name.
setWidgetName(String) - Method in class jimm.datavision.gui.FormulaWidget
 
setWidgetName(String) - Method in class jimm.datavision.gui.ParameterWidget
 
setWidgetName(String) - Method in class jimm.datavision.gui.UserColumnWidget
 
setWidth(double) - Method in class jimm.datavision.field.Rectangle
Sets the width.
setWrap(boolean) - Method in class jimm.datavision.field.Format
Sets the wrap state.
setX(double) - Method in class jimm.datavision.field.Rectangle
Sets the x coordinate.
setX(double) - Method in class jimm.datavision.Point
Sets the x coordinate.
setY(double) - Method in class jimm.datavision.field.Rectangle
Sets the y coordinate.
setY(double) - Method in class jimm.datavision.Point
Sets the y coordinate.
shiftColsRight(int) - Method in class jimm.datavision.layout.excel.FieldMap
 
SHORT_NAMES - Static variable in class jimm.datavision.test.mock.source.MockDataCursor
 
shouldEvaluate - Variable in class jimm.datavision.Formula
 
shouldEvaluate() - Method in class jimm.datavision.Formula
Tells this formula to evaluate the BSF script the next time eval is called.
showException - Variable in class jimm.datavision.Formula
 
showOrHide - Variable in class jimm.datavision.gui.FieldWidget
 
showPage() - Method in class jimm.datavision.layout.swing.SwingPageContents
Displays the swing page, building it first if necessary.
showPageHeaders - Variable in class jimm.datavision.layout.excel.ExcelLE
 
showPopup(MouseEvent) - Method in class jimm.datavision.gui.SectionWidget
Displays popup menu, after enabling and disabling menu items.
showPopupMenu(MouseEvent) - Method in class jimm.datavision.gui.FieldWidget
Displays popup menu, after enabling/disabling the appropriate items.
showSQL() - Method in class jimm.datavision.gui.Designer
Opens a new window containing the SQL query text.
shrinkToFit() - Method in class jimm.datavision.gui.SectionWidget
Shrinks this section widget to the minimum height required.
singleCard() - Method in class jimm.datavision.gui.parameter.ParamEditWin
 
singleDate - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
SingleDateInq - Class in jimm.datavision.gui.parameter
A single date inquisitor knows how to display and control the widgets needed to ask a user for a date parameter value.
SingleDateInq(Parameter) - Constructor for class jimm.datavision.gui.parameter.SingleDateInq
 
singleField - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
SingleNumericInq - Class in jimm.datavision.gui.parameter
A single numeric inquisitor knows how to display and control the widgets needed to ask a user for a numeric parameter value.
SingleNumericInq(Parameter) - Constructor for class jimm.datavision.gui.parameter.SingleNumericInq
 
singleRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
SingleStringInq - Class in jimm.datavision.gui.parameter
A single string inquisitor knows how to display and control the widgets needed to ask a user for a string parameter value.
SingleStringInq(Parameter) - Constructor for class jimm.datavision.gui.parameter.SingleStringInq
 
size - Variable in class jimm.datavision.field.Format
 
size(int) - Method in class jimm.datavision.gui.Designer
Resize the selected fields based on the first selected field (chronologically speaking) and the specified resize (width, height, both).
size(int, Field) - Method in class jimm.datavision.gui.FieldWidget
Resize this field in relation to prototype.
size - Variable in class jimm.datavision.gui.FormatWin
 
size() - Method in class jimm.datavision.SectionArea
 
size - Variable in class jimm.datavision.testdata.SchemaGen
 
SIZE_CHOICES - Static variable in class jimm.datavision.gui.FormatWin
List of pre-approved font size choices.
SIZE_SAME_HEIGHT - Static variable in class jimm.datavision.gui.Designer
 
SIZE_SAME_SIZE - Static variable in class jimm.datavision.gui.Designer
 
SIZE_SAME_WIDTH - Static variable in class jimm.datavision.gui.Designer
 
sizeChoices() - Method in class jimm.datavision.gui.FormatWin
Returns the list of font size choices, lazily instantiating it if necessary.
sizeIndexOf(int) - Method in class jimm.datavision.gui.FormatWin
Returns the index of the specified size value in the SIZE_CHOICES list.
sizeSubmenu - Variable in class jimm.datavision.gui.Designer
 
sizeSubmenu - Variable in class jimm.datavision.gui.FieldWidget
 
skipRow() - Method in class jimm.datavision.gui.EditFieldLayout
Creates an empty row.
skipTableTest(int) - Method in class jimm.datavision.test.ColumnIteratorTest
 
slots - Variable in class jimm.datavision.gui.AggregatesWin
 
snapBack() - Method in class jimm.datavision.gui.FieldWidget
Move back to original location in original section widget.
snapToGrid(Rectangle) - Method in class jimm.datavision.gui.Designer
Snaps the rectangle to the grid.
snapToGrid(Rectangle) - Method in class jimm.datavision.gui.SectionWidget
Asks the design window to snap the rectangle to it's grid.
someoneDragging - Static variable in class jimm.datavision.gui.SectionResizer
 
someSelectedFieldUsesFormat() - Method in class jimm.datavision.gui.Designer
Returns true if there is some selected field that can be formatted.
sort(Attributes) - Method in class jimm.datavision.ReportReader
 
SORT_ASCENDING - Static variable in class jimm.datavision.Group
Sort records by the group's selectable in ascending order (the default).
SORT_ASCENDING - Static variable in class jimm.datavision.source.Query
 
SORT_DESCENDING - Static variable in class jimm.datavision.Group
Sort records by the group's selectable in descending order.
SORT_DESCENDING - Static variable in class jimm.datavision.source.Query
 
SORT_UNDEFINED - Static variable in class jimm.datavision.source.Query
 
sortByItem - Variable in class jimm.datavision.gui.Designer
 
SortEditCommand - Class in jimm.datavision.gui.cmd
A command for changing the sort orders in a Query.
SortEditCommand(Query, Collection) - Constructor for class jimm.datavision.gui.cmd.SortEditCommand
 
SortedLayoutEngine - Class in jimm.datavision.layout
A sorted layout engine outputs the fields within each section in order of their y then x coordinates.
SortedLayoutEngine() - Constructor for class jimm.datavision.layout.SortedLayoutEngine
Constructor.
SortedLayoutEngine(PrintWriter) - Constructor for class jimm.datavision.layout.SortedLayoutEngine
Constructor.
SortedListModel - Class in jimm.datavision.gui
Implements a sorted list model suitable for use with a JList.
SortedListModel() - Constructor for class jimm.datavision.gui.SortedListModel
 
sortedSelectables() - Method in class jimm.datavision.source.Query
Returns an iterator over all the sorted selectables used by this query.
sortOrder - Variable in class jimm.datavision.Group
 
sortOrder - Variable in class jimm.datavision.gui.TLWListItem
 
sortOrderIntToString(int) - Static method in class jimm.datavision.Group
 
sortOrderOf(Selectable) - Method in class jimm.datavision.source.Query
Returns the sort order (SORT_DESCENDING, SORT_ASCENDING, or SORT_UNDEFINED) of the specified selectable.
sortOrders - Variable in class jimm.datavision.source.Query
 
sortOrderStringToInt(String) - Static method in class jimm.datavision.Group
 
sortsAscending() - Method in class jimm.datavision.gui.GroupWinListItem
 
sortsAscending() - Method in class jimm.datavision.gui.SortWinListItem
 
sortsAscending() - Method in class jimm.datavision.gui.TLWListItem
 
sortSelectables - Variable in class jimm.datavision.source.Query
 
SortWin - Class in jimm.datavision.gui
This dialog is used for editing the report query's list of sort orders.
SortWin(Designer, Report) - Constructor for class jimm.datavision.gui.SortWin
Constructor.
SortWinListItem - Class in jimm.datavision.gui
Sort win list items are used by the sort editing window SortWin and the SortEditCommand to remember a sort column and its sort order.
SortWinListItem(Selectable, int) - Constructor for class jimm.datavision.gui.SortWinListItem
 
source - Variable in class jimm.datavision.source.charsep.CharSepRow
 
source - Variable in class jimm.datavision.source.MetadataReader
 
source - Variable in class jimm.datavision.source.object.ObjectRow
 
sourceFilePath - Variable in class jimm.datavision.source.charsep.CharSepSource
 
SPECIAL_FIELDS - Static variable in class jimm.datavision.gui.FieldPickerWin
 
SpecialField - Class in jimm.datavision.field
A SpecialField represents a special value such as the report name or current page number.
SpecialField(Long, Report, Section, Object, boolean) - Constructor for class jimm.datavision.field.SpecialField
Constructs a special field with the specified id in the specified report section whose special value is value.
specialFieldNames() - Static method in class jimm.datavision.field.SpecialField
Returns an array of all of the special field names.
SpecialInfo - Class in jimm.datavision.gui
 
SpecialInfo(String, String, Designer) - Constructor for class jimm.datavision.gui.SpecialInfo
 
specialString - Variable in class jimm.datavision.gui.SpecialInfo
 
split(String) - Method in class jimm.properties.TranslateOMatic
 
split(String, String) - Static method in class jimm.util.StringUtils
Returns a list of substrings created by splitting the given string at the given delimiter.
splitIntoLines(String) - Static method in class jimm.util.StringUtils
Returns an array of strings, one for each line in the string.
SPLITTER_COLOR - Static variable in class jimm.datavision.gui.SectionResizer
 
splitUp(StringBuffer, String) - Static method in class jimm.util.StringUtils
Appends a string to a string buffer, adding extra newlines so the message is not too wide.
splitUp(StringBuffer, String, int) - Static method in class jimm.util.StringUtils
Appends a string to a string buffer, adding extra newlines so the message is not too wide.
SQLColumn - Class in jimm.datavision.source.sql
A database column.
SQLColumn(SQLTable, String, int) - Constructor for class jimm.datavision.source.sql.SQLColumn
Constructor.
SQLQuery - Class in jimm.datavision.source.sql
Queries build SQL query strings.
SQLQuery(Report) - Constructor for class jimm.datavision.source.sql.SQLQuery
Constructor.
sqlQueryTextItem - Variable in class jimm.datavision.gui.Designer
 
SQLQueryWin - Class in jimm.datavision.gui.sql
 
SQLQueryWin(Frame, String) - Constructor for class jimm.datavision.gui.sql.SQLQueryWin
 
SQLTable - Class in jimm.datavision.source.sql
Represents a database table.
SQLTable(Database, String, DatabaseMetaData) - Constructor for class jimm.datavision.source.sql.SQLTable
Constructor.
start - Variable in class jimm.datavision.gui.SectionResizer
 
start() - Method in class jimm.datavision.layout.LayoutEngine
Called by the report at the beginning of a report run.
start() - Method in class jimm.util.StopWatch
Remembers the current time and prints a message.
start(boolean) - Method in class jimm.util.StopWatch
Remembers the current time and prints a message if requested.
START_CONTENT_FILE - Static variable in class jimm.datavision.gui.HelpWin
 
START_DIVIDER_LOCATION - Static variable in class jimm.properties.TranslateOMatic
 
START_HEIGHT - Static variable in class jimm.datavision.gui.HelpWin
 
START_VALUES_LENGTH - Static variable in class jimm.datavision.field.AggregateField
 
START_WIDTH - Static variable in class jimm.datavision.gui.HelpWin
 
startEditing() - Method in class jimm.datavision.gui.TextFieldWidget
Makes our text editable and starts editing.
startElement(String, String, String, Attributes) - Method in class jimm.datavision.gui.sql.DbConnReader
Reads the database tag and grabs the attributes we want.
startElement(String, String, String, Attributes) - Method in class jimm.datavision.ParameterReader
 
startElement(String, String, String, Attributes) - Method in class jimm.datavision.ReportReader
 
startElement(String, String, String, Attributes) - Method in class jimm.datavision.source.MetadataReader
 
startElement(String, String, String, Attributes) - Method in class jimm.datavision.testdata.SchemaGen
 
startElement(String) - Method in class jimm.util.XMLWriter
Starts an element.
startFormula - Variable in class jimm.datavision.Report
 
startMouseScreenPos - Variable in class jimm.datavision.gui.PreMoveInfo
 
startMouseScreenPos - Variable in class jimm.datavision.gui.PreStretchInfo
 
startObservingContents() - Method in class jimm.datavision.Expression
Starts observing all observables referenced by this expression: formulas, parameters, and user columns.
startPage() - Method in class jimm.datavision.layout.LayoutEngine
Starts a new page.
startPos - Variable in class jimm.datavision.source.sql.ParserHelper
 
startStretching(Point) - Method in class jimm.datavision.gui.Designer
Starts stretching all selected fields.
startStretching(Point) - Method in class jimm.datavision.gui.FieldWidget
Prepares for stretching by creating a PreStretchInfo.
startStretching(Point) - Method in class jimm.datavision.gui.SectionWidget
Passes on to the design window the request to start stretching all selected fields (not just the specified field).
startupDialog() - Static method in class jimm.datavision.DataVision
Shows startup dialog and returns true if we should exit the application.
StartupDialog - Class in jimm.datavision.gui
This class is called from the DataVision class when the designer is started with no command line.
StartupDialog() - Constructor for class jimm.datavision.gui.StartupDialog
Constructor for our class.
StartupScriptEditor - Class in jimm.datavision.gui
This dialog is for editing Formula code.
StartupScriptEditor(Designer, Report) - Constructor for class jimm.datavision.gui.StartupScriptEditor
Constructor.
StatusDialog - Class in jimm.datavision.gui
An extremely simple status display dialog.
StatusDialog(Frame, String, boolean, String) - Constructor for class jimm.datavision.gui.StatusDialog
Constructor.
statusDialog - Variable in class jimm.datavision.layout.swing.SwingPrintBook
 
step(Field) - Method in interface jimm.datavision.FieldWalker
This method is called once for each field, when used from within Report.withFieldsDo.
step(Field) - Method in class jimm.datavision.gui.BoundsWin
Creates and performs a command that gives the bounds to the specified field.
step(FieldWidget) - Method in interface jimm.datavision.gui.FieldWidgetWalker
This method is called once for each field, when used from within designer.withWidgetsDo.
step(Field) - Method in class jimm.datavision.gui.FormatWin
Creates and performs a command that gives the format and borders to the specified field.
step(Section) - Method in interface jimm.datavision.SectionWalker
This method is called once for each section, when used from within Report.withSectionsDo.
stmt - Variable in class jimm.datavision.source.sql.ResultSetRow
 
stop() - Method in class jimm.util.StopWatch
Stops the stop watch and prints the name of this stop watch and the current elapsed time.
stop(String) - Method in class jimm.util.StopWatch
Stops the stop watch and prints the name of this stop watch, msg if non-null, and the current elapsed time.
stop(String, boolean) - Method in class jimm.util.StopWatch
Prints the current elapsed time, along with the stop watch name if printMark is true and the msg if it's not null.
stopObservingContents() - Method in class jimm.datavision.Expression
Stops observing that which we were observing.
stopStretching(FieldWidget, Rectangle) - Method in class jimm.datavision.gui.Designer
Tells each field to stop stretching and creates a command that will undo all that stretching.
stopStretching() - Method in class jimm.datavision.gui.FieldWidget
Stop stretching.
stopStretching(FieldWidget, Rectangle) - Method in class jimm.datavision.gui.SectionWidget
Passes on to the design window the request to stop stretching all fields being stretched (not just the specified field).
StopWatch - Class in jimm.util
Prints time durations; used for development purposes only.
StopWatch() - Constructor for class jimm.util.StopWatch
 
StopWatch(String) - Constructor for class jimm.util.StopWatch
 
StopWatch(PrintWriter) - Constructor for class jimm.util.StopWatch
 
StopWatch(String, PrintWriter) - Constructor for class jimm.util.StopWatch
 
storesLowerCaseIdentifiers - Variable in class jimm.datavision.source.sql.Database
 
storesLowerCaseIdentifiers() - Method in class jimm.datavision.source.sql.Database
 
storesUpperCaseIdentifiers - Variable in class jimm.datavision.source.sql.Database
 
storesUpperCaseIdentifiers() - Method in class jimm.datavision.source.sql.Database
 
str - Variable in class jimm.datavision.source.sql.ParserHelper
 
string - Variable in class jimm.datavision.gui.AskStringDialog
 
STRING_PARAM_VALUE - Static variable in class jimm.datavision.test.ReportRunTest
 
STRING_PARAM_VALUE - Static variable in class jimm.datavision.test.SubreportRunTest
 
stringField - Variable in class jimm.datavision.gui.AskStringDialog
 
stringRButton - Variable in class jimm.datavision.gui.parameter.ParamEditWin
 
StringUtils - Class in jimm.util
Globally available utility classes, mostly for string manipulation.
StringUtils() - Constructor for class jimm.util.StringUtils
 
StringUtilsTest - Class in jimm.datavision.test
 
StringUtilsTest(String) - Constructor for class jimm.datavision.test.StringUtilsTest
 
style - Variable in class jimm.datavision.field.BorderEdge
 
STYLE_DASH - Static variable in class jimm.datavision.field.BorderEdge
Draw dashed lines.
STYLE_DOT - Static variable in class jimm.datavision.field.BorderEdge
Draw dotted lines.
STYLE_LINE - Static variable in class jimm.datavision.field.BorderEdge
Draw simple lines.
styleComboBox - Variable in class jimm.datavision.gui.FormatWin.EdgeWidgets
 
styleFromString(String) - Static method in class jimm.datavision.field.BorderEdge
Returns the integer style constant associated with the specified string.
subreport - Variable in class jimm.datavision.field.SubreportField
 
subreport - Variable in class jimm.datavision.gui.cmd.NewSubreportCommand
 
subreport - Variable in class jimm.datavision.ReportReader
 
subreport(Attributes) - Method in class jimm.datavision.ReportReader
 
subreport - Variable in class jimm.datavision.source.sql.SubreportQuery
 
Subreport - Class in jimm.datavision
A subreport is a report whose query is run every time the field containing it is output.
Subreport(Report, Long) - Constructor for class jimm.datavision.Subreport
 
SubreportDatabase - Class in jimm.datavision.source.sql
The only difference between this and a Database is the type of the query that it holds and the single constructor.
SubreportDatabase(Connection, Subreport) - Constructor for class jimm.datavision.source.sql.SubreportDatabase
 
SubreportField - Class in jimm.datavision.field
A subreport field represents an entire report within a field.
SubreportField(Long, Report, Section, Object, boolean) - Constructor for class jimm.datavision.field.SubreportField
Constructs a text field with the specified id in the specified report section whose text value is value.
subreportItem - Variable in class jimm.datavision.gui.Designer
 
subreportJoins - Variable in class jimm.datavision.source.sql.SubreportQuery
 
subreportLabel - Variable in class jimm.datavision.gui.sql.SubreportWin
 
SubreportQuery - Class in jimm.datavision.source.sql
Queries build SQL query strings.
SubreportQuery(Subreport) - Constructor for class jimm.datavision.source.sql.SubreportQuery
Constructor.
SubreportRunTest - Class in jimm.datavision.test
Reads a report from an XML file, runs it, and verifies the output.
SubreportRunTest(String) - Constructor for class jimm.datavision.test.SubreportRunTest
 
subreports - Variable in class jimm.datavision.Report
 
subreports() - Method in class jimm.datavision.Report
 
SubreportWin - Class in jimm.datavision.gui.sql
Starts the process of importing a sub-report.
SubreportWin(Designer, Report) - Constructor for class jimm.datavision.gui.sql.SubreportWin
Constructor.
suite() - Static method in class jimm.datavision.test.AggregateTest
 
suite(boolean, boolean) - Static method in class jimm.datavision.test.AllTests
 
suite() - Static method in class jimm.datavision.test.CharSepTest
 
suite() - Static method in class jimm.datavision.test.ColumnIteratorTest
 
suite() - Static method in class jimm.datavision.test.ConnectionTest
 
suite() - Static method in class jimm.datavision.test.DelimParserTest
 
suite() - Static method in class jimm.datavision.test.FormulaEvalTest
 
suite() - Static method in class jimm.datavision.test.FormulaTest
 
suite() - Static method in class jimm.datavision.test.GetoptsTest
 
suite() - Static method in class jimm.datavision.test.GroupFormulaTest
 
suite() - Static method in class jimm.datavision.test.ParserHelperTest
 
suite() - Static method in class jimm.datavision.test.PDFLETest
 
suite() - Static method in class jimm.datavision.test.QueryTest
 
suite() - Static method in class jimm.datavision.test.ReportRunTest
 
suite() - Static method in class jimm.datavision.test.ReportTest
 
suite() - Static method in class jimm.datavision.test.ScriptingTest
 
suite() - Static method in class jimm.datavision.test.SectionAreaTest
 
suite() - Static method in class jimm.datavision.test.StringUtilsTest
 
suite() - Static method in class jimm.datavision.test.SubreportRunTest
 
suite() - Static method in class jimm.datavision.test.SuppressionProcTest
 
suite() - Static method in class jimm.datavision.test.XMLWriterTest
 
SummaryCommand - Class in jimm.datavision.gui.cmd
A command for changing a field's summary.
SummaryCommand(Report, String, String, String, String) - Constructor for class jimm.datavision.gui.cmd.SummaryCommand
 
suppress() - Method in class jimm.datavision.SuppressionProc
Returns true if the data should be suppressed (not displayed).
SUPPRESSED_COLOR - Static variable in class jimm.datavision.gui.SectionWidget
 
suppressionProc(Attributes) - Method in class jimm.datavision.ReportReader
Reads suppression proc.
suppressionProc - Variable in class jimm.datavision.Section
 
SuppressionProc - Class in jimm.datavision
A suppression proc is an object used to decide if data should be displayed or not.
SuppressionProc(Report) - Constructor for class jimm.datavision.SuppressionProc
 
SuppressionProcEditCommand - Class in jimm.datavision.gui.cmd
Handles suppression proc edits.
SuppressionProcEditCommand(SectionWidget, boolean, String, String) - Constructor for class jimm.datavision.gui.cmd.SuppressionProcEditCommand
 
SuppressionProcTest - Class in jimm.datavision.test
Tests SuppressionProc.
SuppressionProcTest(String) - Constructor for class jimm.datavision.test.SuppressionProcTest
 
SuppressionProcWin - Class in jimm.datavision.gui
An edit dialog for suppression procs.
SuppressionProcWin(Designer, SectionWidget) - Constructor for class jimm.datavision.gui.SuppressionProcWin
Constructor.
sw - Variable in class jimm.datavision.gui.cmd.InsertFieldCommand
 
sw - Variable in class jimm.datavision.gui.cmd.SectionResizeCommand
 
sw - Variable in class jimm.datavision.gui.cmd.TypingCommand
 
swAbove - Variable in class jimm.datavision.gui.cmd.NewSectionCommand
 
swingField - Variable in class jimm.datavision.gui.FieldWidget
 
SwingField - Interface in jimm.datavision.layout.swing
 
SwingImageField - Class in jimm.datavision.layout.swing
An image.
SwingImageField(ImageField) - Constructor for class jimm.datavision.layout.swing.SwingImageField
Constructor.
swingLayoutEngineClosed() - Method in class jimm.datavision.DataVision
We arrange this method to be called by a Swing layout engine when it closes.
SwingLE - Class in jimm.datavision.layout.swing
SwingLE is a layout engine that creates a Swing window.
SwingLE() - Constructor for class jimm.datavision.layout.swing.SwingLE
Constructor.
SwingPage - Class in jimm.datavision.layout.swing
A swing page is a single printable page from a report.
SwingPage() - Constructor for class jimm.datavision.layout.swing.SwingPage
Constructor.
SwingPageContents - Class in jimm.datavision.layout.swing
Holds report page contents and creates SwingPage instances when requested.
SwingPageContents(JPanel, int, Dimension) - Constructor for class jimm.datavision.layout.swing.SwingPageContents
Constructor.
SwingPageField - Class in jimm.datavision.layout.swing
Holds a report field, its value when this instance is created, and a rectangle for page placement.
SwingPageField(Field, String, Rectangle) - Constructor for class jimm.datavision.layout.swing.SwingPageField
Constructor.
SwingPrintBook - Class in jimm.datavision.layout.swing
Returns printable pages to a print job.
SwingPrintBook(List, PageFormat) - Constructor for class jimm.datavision.layout.swing.SwingPrintBook
 
SwingTextField - Class in jimm.datavision.layout.swing
A Swing field is the visual representation of a report field.
SwingTextField(Field) - Constructor for class jimm.datavision.layout.swing.SwingTextField
Constructor.
SwingTextField(Field, String) - Constructor for class jimm.datavision.layout.swing.SwingTextField
Constructor.

T

t0 - Variable in class jimm.util.StopWatch
 
table - Variable in class jimm.datavision.gui.FPTableInfo
 
table - Variable in class jimm.datavision.source.ColumnIterator
 
table - Variable in class jimm.datavision.source.ncsql.NCColumn
 
table - Variable in class jimm.datavision.source.sql.SQLColumn
 
Table - Class in jimm.datavision.source
Represents a table that contains columns.
Table(DataSource, String) - Constructor for class jimm.datavision.source.Table
Constructor.
table(Attributes) - Method in class jimm.datavision.testdata.SchemaGen
Parses a table XML tag and calls makeTable.
tableCacheMap - Variable in class jimm.datavision.source.sql.Database
 
tableIter - Variable in class jimm.datavision.source.ColumnIterator
 
TableJoinCommand - Class in jimm.datavision.gui.cmd
A command for changing a field's table join.
TableJoinCommand(Query, Collection) - Constructor for class jimm.datavision.gui.cmd.TableJoinCommand
 
tableJoinItem - Variable in class jimm.datavision.gui.Designer
 
tableList - Variable in class jimm.datavision.test.ColumnIteratorTest
 
tableNode - Variable in class jimm.datavision.gui.FPTableInfo
 
tables() - Method in class jimm.datavision.source.charsep.CharSepSource
 
tables() - Method in class jimm.datavision.source.DataSource
Returns an iterator over all tables, or null if the data source does not have tables (for example, a character-separated file data source).
tables - Variable in class jimm.datavision.source.ncsql.NCDatabase
 
tables() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
tables() - Method in class jimm.datavision.source.object.ObjectSource
 
tables - Variable in class jimm.datavision.source.sql.Database
 
tables() - Method in class jimm.datavision.source.sql.Database
 
tables - Variable in class jimm.datavision.source.sql.SQLQuery
 
tables - Variable in class jimm.datavision.test.ColumnIteratorTest
 
tables - Variable in class jimm.datavision.test.mock.source.MockDataSource
 
tables() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
tablesUsedInReport() - Method in class jimm.datavision.source.charsep.CharSepSource
 
tablesUsedInReport() - Method in class jimm.datavision.source.DataSource
Returns an iterator over all tables actually used in the report, or null if the data source does not have tables (for example, a character-separated file data source).
tablesUsedInReport() - Method in class jimm.datavision.source.ncsql.NCDatabase
 
tablesUsedInReport() - Method in class jimm.datavision.source.object.ObjectSource
 
tablesUsedInReport() - Method in class jimm.datavision.source.sql.Database
 
tablesUsedInReport - Variable in class jimm.datavision.test.mock.source.MockDataSource
 
tablesUsedInReport() - Method in class jimm.datavision.test.mock.source.MockDataSource
 
tagNameStack - Variable in class jimm.datavision.ReportReader
 
target - Variable in class jimm.datavision.gui.SectionResizer
 
tearDown() - Method in class jimm.datavision.test.AggregateTest
 
tearDown() - Method in class jimm.datavision.test.CharSepTest
 
tearDown() - Method in class jimm.datavision.test.FormulaEvalTest
 
tearDown() - Method in class jimm.datavision.test.GroupFormulaTest
 
tearDown() - Method in class jimm.datavision.test.PDFLETest
 
tearDown() - Method in class jimm.datavision.test.ReportRunTest
 
tearDown() - Method in class jimm.datavision.test.ReportTest
 
tearDown() - Method in class jimm.datavision.test.SubreportRunTest
 
TEST_ANSWERS - Static variable in class jimm.datavision.test.DelimParserTest
 
TEST_INPUT - Static variable in class jimm.datavision.test.DelimParserTest
 
testAllEmptyTables() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testAttributes() - Method in class jimm.datavision.test.ReportTest
 
testAverage() - Method in class jimm.datavision.test.AggregateTest
 
testAvoidInfiniteLoop() - Method in class jimm.datavision.test.StringUtilsTest
 
testBasicStuff() - Method in class jimm.datavision.test.SectionAreaTest
 
testBasicStuff() - Method in class jimm.datavision.test.SuppressionProcTest
 
testBeyondEnd() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testCaseSensitivity() - Method in class jimm.datavision.test.ReportTest
 
testClear() - Method in class jimm.datavision.test.SectionAreaTest
 
testCloning() - Method in class jimm.datavision.test.ReportTest
 
testColEqParam() - Method in class jimm.datavision.test.ParserHelperTest
 
testColEqParamNoSpaces() - Method in class jimm.datavision.test.ParserHelperTest
 
testColIsNotParam() - Method in class jimm.datavision.test.ParserHelperTest
 
testColIsParam() - Method in class jimm.datavision.test.ParserHelperTest
 
testColIsSpaceAfterParam() - Method in class jimm.datavision.test.ParserHelperTest
 
testColIsSpaceBeforeParam() - Method in class jimm.datavision.test.ParserHelperTest
 
testColNeqParam() - Method in class jimm.datavision.test.ParserHelperTest
 
TestColumn - Class in jimm.datavision.test
 
TestColumn(String) - Constructor for class jimm.datavision.test.TestColumn
 
testColumnAccess() - Method in class jimm.datavision.test.ScriptingTest
 
testColumnInfo() - Method in class jimm.datavision.test.CharSepTest
 
testConnection() - Method in class jimm.datavision.test.ConnectionTest
 
testContainsColumns() - Method in class jimm.datavision.test.FormulaTest
 
testCount() - Method in class jimm.datavision.test.AggregateTest
 
testDatabaseReset() - Method in class jimm.datavision.test.ConnectionTest
 
testDataFile(String) - Static method in class jimm.datavision.test.AllTests
Returns a relative file path to fileName.
testDefaultValues() - Method in class jimm.datavision.test.GetoptsTest
 
testDisplay() - Method in class jimm.datavision.test.FormulaTest
 
testDummy() - Method in class jimm.datavision.test.AllTests
 
testEmpty() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testEmptyFile() - Method in class jimm.datavision.test.CharSepTest
 
testEmptyTable0() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testEmptyTable1() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testEmptyTable2() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testEscapeXML() - Method in class jimm.datavision.test.StringUtilsTest
 
testEvalAllVisible() - Method in class jimm.datavision.test.FormulaEvalTest
 
testEvalDetalInvisible() - Method in class jimm.datavision.test.FormulaEvalTest
 
testEvalHeaderInvisible() - Method in class jimm.datavision.test.FormulaEvalTest
 
testExpressions() - Method in class jimm.datavision.test.FormulaTest
 
testFieldReferences() - Method in class jimm.datavision.test.ReportTest
 
testFormat() - Method in class jimm.datavision.test.ReportTest
 
testFormulaReferences() - Method in class jimm.datavision.test.ReportTest
 
testFormulas() - Method in class jimm.datavision.test.ReportTest
 
testGroupHeaderFormula() - Method in class jimm.datavision.test.GroupFormulaTest
 
testGroupHeaderInvisible() - Method in class jimm.datavision.test.FormulaEvalTest
 
testHasParameterFields() - Method in class jimm.datavision.test.AggregateTest
 
testHasParameterFields() - Method in class jimm.datavision.test.ReportTest
 
testIdGeneration() - Method in class jimm.datavision.test.ReportTest
 
testIgnoreNonColumns() - Method in class jimm.datavision.test.FormulaTest
 
testIllegalArg() - Method in class jimm.datavision.test.GetoptsTest
 
testIllegalArg() - Method in class jimm.datavision.test.SectionAreaTest
 
testImages() - Method in class jimm.datavision.test.ReportTest
 
testInsertAfter() - Method in class jimm.datavision.test.SectionAreaTest
 
testIsDetail() - Method in class jimm.datavision.test.SectionAreaTest
 
testJoin() - Method in class jimm.datavision.test.StringUtilsTest
 
testLangButton - Variable in class jimm.datavision.gui.ScriptingWin
 
testLanguage() - Method in class jimm.datavision.gui.ScriptingWin
 
testLineSplit() - Method in class jimm.datavision.test.StringUtilsTest
 
testListBehavior() - Method in class jimm.datavision.test.SectionAreaTest
 
testManualParameter() - Method in class jimm.datavision.test.QueryTest
 
testManyTables() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testMax() - Method in class jimm.datavision.test.AggregateTest
 
testMin() - Method in class jimm.datavision.test.AggregateTest
 
testMultipleJoins() - Method in class jimm.datavision.test.SubreportRunTest
 
testNewlines() - Method in class jimm.datavision.test.StringUtilsTest
 
testNoRecords() - Method in class jimm.datavision.test.CharSepTest
 
testNoRecords() - Method in class jimm.datavision.test.ReportRunTest
 
testNullFieldIds() - Method in class jimm.datavision.test.ReportTest
 
testNullReportSummary() - Method in class jimm.datavision.test.PDFLETest
 
testOneTable() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testPaperFormat() - Method in class jimm.datavision.test.ReportTest
 
testParamEqString() - Method in class jimm.datavision.test.ParserHelperTest
 
testParameterReferences() - Method in class jimm.datavision.test.ReportTest
 
testParameters() - Method in class jimm.datavision.test.ReportTest
 
testParamInSuppressionProc() - Method in class jimm.datavision.test.FormulaEvalTest
 
testParamInWhereClause() - Method in class jimm.datavision.test.ReportRunTest
 
testParser() - Method in class jimm.datavision.test.DelimParserTest
 
testQueryAfterReset() - Method in class jimm.datavision.test.ConnectionTest
 
testQueryDateParam() - Method in class jimm.datavision.test.QueryTest
 
testQueryListSubstitution() - Method in class jimm.datavision.test.QueryTest
 
testQueryRangeSubstitution() - Method in class jimm.datavision.test.QueryTest
 
testQueryUserColPrep() - Method in class jimm.datavision.test.QueryTest
 
testQueryWhereClauseDisplay() - Method in class jimm.datavision.test.QueryTest
 
testRefersTo() - Method in class jimm.datavision.test.SuppressionProcTest
 
testRemainingArgs() - Method in class jimm.datavision.test.GetoptsTest
 
testRemove() - Method in class jimm.datavision.test.ColumnIteratorTest
 
testRemove() - Method in class jimm.datavision.test.SectionAreaTest
 
testReplace() - Method in class jimm.datavision.test.StringUtilsTest
 
testReplaceNotAfter() - Method in class jimm.datavision.test.StringUtilsTest
 
testReportObject() - Method in class jimm.datavision.test.ScriptingTest
 
testReportRun() - Method in class jimm.datavision.test.CharSepTest
 
testReportRun() - Method in class jimm.datavision.test.ReportRunTest
 
testReportRun() - Method in class jimm.datavision.test.SubreportRunTest
 
testReportWrite() - Method in class jimm.datavision.test.XMLWriterTest
 
testSchemaNamesInColumns() - Method in class jimm.datavision.test.ConnectionTest
 
testSectionDelegation() - Method in class jimm.datavision.test.SectionAreaTest
 
testSections() - Method in class jimm.datavision.test.ReportTest
 
testShortInputLines() - Method in class jimm.datavision.test.CharSepTest
 
testSimpleCommandLine() - Method in class jimm.datavision.test.GetoptsTest
 
testSimpleOptions() - Method in class jimm.datavision.test.GetoptsTest
 
testSingleTokens() - Method in class jimm.datavision.test.FormulaTest
 
testSplit() - Method in class jimm.datavision.test.StringUtilsTest
 
testSplitUp() - Method in class jimm.datavision.test.StringUtilsTest
 
testStddev() - Method in class jimm.datavision.test.AggregateTest
 
testSum() - Method in class jimm.datavision.test.AggregateTest
 
testSuppress() - Method in class jimm.datavision.test.SuppressionProcTest
 
TestTable - Class in jimm.datavision.test
 
TestTable(String) - Constructor for class jimm.datavision.test.TestTable
 
testUnescapeXML() - Method in class jimm.datavision.test.StringUtilsTest
 
testUnmodifiable() - Method in class jimm.datavision.test.SectionAreaTest
 
testUserColumnReferences() - Method in class jimm.datavision.test.ReportTest
 
testUseReportValue() - Method in class jimm.datavision.test.ReportRunTest
 
testWhereClauseContainsParam() - Method in class jimm.datavision.test.QueryTest
 
testXML_1() - Method in class jimm.datavision.test.XMLWriterTest
 
testXML_2() - Method in class jimm.datavision.test.XMLWriterTest
 
text(String) - Method in class jimm.util.XMLWriter
 
TEXT_AREA_COLS - Static variable in class jimm.datavision.gui.DescripWin
 
TEXT_AREA_ROWS - Static variable in class jimm.datavision.gui.DescripWin
 
TEXT_FIELD_COLS - Static variable in class jimm.datavision.gui.AggregatesWin
 
TEXT_FIELD_COLS - Static variable in class jimm.datavision.gui.BoundsWin
 
TEXT_FIELD_COLS - Static variable in class jimm.datavision.gui.DescripWin
 
TEXT_FIELD_COLS - Static variable in class jimm.datavision.gui.parameter.Inquisitor
 
TEXT_FIELD_COLS - Static variable in class jimm.datavision.gui.parameter.ParamAskWin
 
TEXT_FIELD_COLS - Static variable in class jimm.datavision.gui.parameter.ParamEditWin
 
TEXT_FIELD_COLS - Static variable in class jimm.datavision.gui.sql.DbConnWin
 
TEXT_FIELD_COLUMNS - Static variable in class jimm.datavision.gui.AskStringDialog
 
TEXT_FIELD_SIZE - Static variable in class jimm.properties.TranslateOMatic
 
textData - Variable in class jimm.datavision.ParameterReader
 
textData - Variable in class jimm.datavision.ReportReader
 
textElement(String, String) - Method in class jimm.util.XMLWriter
 
TextField - Class in jimm.datavision.field
A text field represents static text.
TextField(Long, Report, Section, Object, boolean) - Constructor for class jimm.datavision.field.TextField
Constructs a text field with the specified id in the specified report section whose text value is value.
textField - Variable in class jimm.datavision.gui.parameter.SingleStringInq
 
TextFieldWidget - Class in jimm.datavision.gui
A text field widget is a field widget that is editable.
TextFieldWidget(SectionWidget, Field) - Constructor for class jimm.datavision.gui.TextFieldWidget
Constructor.
thickness - Variable in class jimm.datavision.field.BorderEdge
 
thickness - Variable in class jimm.datavision.Line
 
THICKNESS_COLS - Static variable in class jimm.datavision.gui.FormatWin
 
thicknessText - Variable in class jimm.datavision.gui.FormatWin.EdgeWidgets
 
thisReportLabel - Variable in class jimm.datavision.gui.sql.SubreportWin
 
timer - Variable in class jimm.datavision.gui.FocusSetter
 
title - Variable in class jimm.datavision.Report
 
title - Variable in class jimm.datavision.testdata.Job
 
TITLE_IMAGE - Static variable in class jimm.datavision.gui.StartupDialog
The all-seeing eye.
titleDateFormatter - Variable in class jimm.datavision.test.CharSepTest
 
titleDateFormatter - Variable in class jimm.datavision.test.ReportRunTest
 
titleField - Variable in class jimm.datavision.gui.cmd.NewDraggedFieldCommand
 
title