A B C D E F G I L M N O P R S T U V

A

accept(Object) - Method in class com.sciapp.filter.BooleanFilter
Matches a specified object against the current filter.
accept(boolean) - Method in class com.sciapp.filter.BooleanFilter
Matches the boolean value b against the current filter.
accept(Object) - Method in interface com.sciapp.filter.Filter
Matches a specified object against the current filter.
accept(int) - Method in class com.sciapp.filter.NumericFilter
Matches the integer value i against the current filter.
accept(Object) - Method in class com.sciapp.filter.NumericFilter
Matches a specified object against the current filter.
accept(Object) - Method in class com.sciapp.filter.StringFilter
Matches a specified object against the current filter.
accept(String) - Method in class com.sciapp.filter.StringFilter
Matches the String expression against the current filter.
actionPerformed(ActionEvent) - Method in class com.sciapp.editors.DateEditor
Handles events received from the dialog component.
ADD_SORT - Static variable in class com.sciapp.table.SortTableModel
Defines the mode for adding sorting columns after clearing existing ones.
addCellEditorListener(CellEditorListener) - Method in class com.sciapp.editors.DateEditor
Adds a CellEditorListener to the listener list.
addReorderListener(ReorderListener) - Method in class com.sciapp.table.ListTableMap
Adds a ReorderListener that is notified each time a change to the data model occurs so that the table updates the selected rows accordingly.
addReorderListener(ReorderListener) - Method in interface com.sciapp.table.ReorderModel
Adds a ReorderListener that is notified each time a change to the data model occurs so that the table updates the selected rows accordingly.
addRow(Object) - Method in class com.sciapp.table.DefaultListTableModel
Adds a row to the end of the model.
addRow(Object) - Method in class com.sciapp.table.ListTableMap
Adds a row to the end of the model.
addRow(Object) - Method in interface com.sciapp.table.ListTableModel
Adds a row to the end of the model.
addRow(Object) - Method in class com.sciapp.table.ObjectTableModel
Adds a row to the end of the model.
addRows(List) - Method in class com.sciapp.table.DefaultListTableModel
Adds a list of rows to the end of the model.
addRows(List) - Method in class com.sciapp.table.ListTableMap
Adds a list of rows to the end of the model.
addRows(List) - Method in interface com.sciapp.table.ListTableModel
Adds a list of rows to the end of the model.
addRows(List) - Method in class com.sciapp.table.ObjectTableModel
Adds a list of rows to the end of the model.
addTableFilterListener(TableFilterListener) - Method in class com.sciapp.filter.FilterTablePanel
Adds a TableFilterListener that is notified each time a filter event is generated.
AdvancedJScrollPane - Class in com.sciapp.table
This subclass of JScrollPane ensures that the scrollpane will adjust correctly to the last (dummy) column added by AdvancedJTable.
AdvancedJScrollPane() - Constructor for class com.sciapp.table.AdvancedJScrollPane
Creates an empty (no viewport view) AdvancedJScrollPane where both horizontal and vertical scrollbars appear when needed.
AdvancedJScrollPane(int, int) - Constructor for class com.sciapp.table.AdvancedJScrollPane
Creates an empty (no viewport view) AdvancedJScrollPane with specified scrollbar policies.
AdvancedJScrollPane(Component) - Constructor for class com.sciapp.table.AdvancedJScrollPane
Creates an AdvancedJScrollPane that displays the contents of the specified component, where both horizontal and vertical scrollbars appear whenever the component's contents are larger than the view.
AdvancedJScrollPane(Component, int, int) - Constructor for class com.sciapp.table.AdvancedJScrollPane
Creates an AdvancedJScrollPane that displays the view component in a viewport whose view position can be controlled with a pair of scrollbars.
AdvancedJTable - Class in com.sciapp.table
AdvancedJTable is a sublass of JTable that makes full use of classes contained in this library, so as to add extra functionality to the JTable Swing component.
AdvancedJTable() - Constructor for class com.sciapp.table.AdvancedJTable
Constructs a default AdvancedJTable which is initialized with a default data model, a default column model, and a default selection model.
AdvancedJTable(Object[][], Object[]) - Constructor for class com.sciapp.table.AdvancedJTable
Constructs an AdvancedJTable to display the values in the two dimensional array, rowData, with column names, columnNames.
AdvancedJTable(int, int) - Constructor for class com.sciapp.table.AdvancedJTable
Constructs an AdvancedJTable with numRows and numColumns of empty cells using the DefaultTableModel.
AdvancedJTable(Vector, Vector) - Constructor for class com.sciapp.table.AdvancedJTable
Constructs an AdvancedJTable to display the values in the Vector of Vectors, rowData, with column names, columnNames.
AdvancedJTable(TableModel) - Constructor for class com.sciapp.table.AdvancedJTable
Constructs a JTable which is initialized with dm as the data model, a default column model, and a default selection model.
AdvancedJTable(TableModel, TableColumnModel) - Constructor for class com.sciapp.table.AdvancedJTable
Constructs an AdvancedJTable which is initialized with dm as the data model, cm as the column model, and a default selection model.
AdvancedJTable(TableModel, TableColumnModel, ListSelectionModel) - Constructor for class com.sciapp.table.AdvancedJTable
Constructs an AdvancedJTable which is initialized with dm as the data model, cm as the column model, and sm as the selection model.
AdvancedTableHeader - Class in com.sciapp.table
This is the object which manages the header of AdvancedJTable.
AdvancedTableHeader(TableColumnModel) - Constructor for class com.sciapp.table.AdvancedTableHeader
Constructs an AdvancedTableHeader which is initialized with cm as the column model.
ALL_COLUMNS - Static variable in class com.sciapp.filter.TableFilter
Field specifying all columns of a table.
AndTableFilter - Class in com.sciapp.filter
A TableFilter that implements the logical AND operator on individual TableFilters.
AndTableFilter(TableFilter[]) - Constructor for class com.sciapp.filter.AndTableFilter
Constructs an AndTableFilter with an array of TableFilters.
AndTableFilter(TableFilter, TableFilter) - Constructor for class com.sciapp.filter.AndTableFilter
Constructs an AndTableFilter with two TableFilters.

B

BEGINS_WITH - Static variable in class com.sciapp.filter.StringFilter
The mode that tests if a string begins with the supplied object.
BlankIcon - Class in com.sciapp.table
A blank square icon filled with a color.
BlankIcon() - Constructor for class com.sciapp.table.BlankIcon
Creates a BlankIcon object with no fill color and a dimension of 11x11.
BlankIcon(Color, int) - Constructor for class com.sciapp.table.BlankIcon
Creates a BlankIcon object with color as the fill color and a dimension of size x size.
BooleanComparator - Class in com.sciapp.comparators
BooleanComparator is used to compare two Boolean objects since the Boolean class does not implement the Comparable interface.
BooleanComparator() - Constructor for class com.sciapp.comparators.BooleanComparator
 
BooleanFilter - Class in com.sciapp.filter
A boolean filter.
BooleanFilter() - Constructor for class com.sciapp.filter.BooleanFilter
Constructs a BooleanFilter.
BooleanRenderer - Class in com.sciapp.renderers
BooleanRenderer is a TableCellRenderer suitable for rendering Boolean objects.
BooleanRenderer() - Constructor for class com.sciapp.renderers.BooleanRenderer
Constructs a default CheckBoxRenderer.
BooleanRenderer(JCheckBox) - Constructor for class com.sciapp.renderers.BooleanRenderer
Constructs a default CheckBoxRenderer having checkBox as the internal JCheckBox object that renders the cell.

C

cancelCellEditing() - Method in class com.sciapp.editors.DateEditor
Tells the editor to cancel editing and not accept any partially edited value.
CaseInsensitiveStringComparator - Class in com.sciapp.comparators
This class compares two strings lexicographically, ignoring case differences.
CaseInsensitiveStringComparator() - Constructor for class com.sciapp.comparators.CaseInsensitiveStringComparator
 
caseSensitive - Variable in class com.sciapp.filter.FilterTablePanel
a checkbox used by stringfilters to denote case(in)sensitivity.
caseSensitive - Variable in class com.sciapp.filter.StringFilter
boolean denoting case sensitivity.
changedIndices - Variable in class com.sciapp.table.TableReorder
an int array showing how the rows have changed place
changeEvent - Variable in class com.sciapp.editors.DateEditor
The ChangeEvent fired when editing is stopped or canceled.
clear() - Method in class com.sciapp.table.DefaultListTableModel
Clears the model of any data.
clear() - Method in class com.sciapp.table.ListTableMap
Clears the model of any data.
clear() - Method in interface com.sciapp.table.ListTableModel
Clears the model of any data.
clear() - Method in class com.sciapp.table.ObjectTableModel
Clears the model of any data.
column - Variable in class com.sciapp.filter.TableFilter
The column of the table to filter
columns - Variable in class com.sciapp.table.ObjectTableModel
A String array holding the columns of the TableModel
com.sciapp.comparators - package com.sciapp.comparators
Provides classes for comparing objects between them.
com.sciapp.editors - package com.sciapp.editors
Contains classes for editing the cells of a JTable.
com.sciapp.event - package com.sciapp.event
Provides for events used by the members of the com.sciapp.table package.
com.sciapp.filter - package com.sciapp.filter
Provides classes that act as filters in order to be used by FilterTableModel.
com.sciapp.renderers - package com.sciapp.renderers
Provides classes for rendering the cells of a JTable.
com.sciapp.table - package com.sciapp.table
Provides classes and interfaces to be used with JTable.
com.sciapp.tree - package com.sciapp.tree
Contains classes that implement a TreeTable Swing component.
comparatorsByField - Variable in class com.sciapp.table.SortTableModel
A table of objects that compare two object with each other, indexed by field as declared in compareTo in the Comparable interface.
compare(Object, Object) - Method in class com.sciapp.comparators.BooleanComparator
Compares its two arguments for order as defined by compare of the Comparator interface.
compare(Object, Object) - Method in class com.sciapp.comparators.CaseInsensitiveStringComparator
Compares its two arguments for order as defined by compare of the Comparator interface.
compare(Object, Object) - Method in class com.sciapp.comparators.GeneralComparator
Compares its two arguments for order as defined by compare of the Comparator interface.
compare(Object, Object) - Method in class com.sciapp.tree.TreeTableModel.RowComparator
Compares its two arguments for order.
configureEnclosingScrollPane() - Method in class com.sciapp.table.AdvancedJTable
If this JTable is the viewportView of an enclosing JScrollPane (the usual situation), configure this ScrollPane by, amongst other things, installing the table's tableHeader as the columnHeaderView of the scroll pane.
CONTAINS - Static variable in class com.sciapp.filter.StringFilter
The mode that tests if a string is contained in the supplied object.
createDefaultColumnModel() - Method in class com.sciapp.table.AdvancedJTable
Returns the default column model object, which is a DefaultTableColumnModel.
createDefaultColumnsFromModel() - Method in class com.sciapp.table.AdvancedJTable
Creates default columns for the table from the data model using the getColumnCount method defined in the TableModel interface.
createDefaultComparators() - Method in class com.sciapp.table.SortTableModel
Creates default comparators for objects, strings and boolean values.
createDefaultEditors() - Method in class com.sciapp.table.AdvancedJTable
Creates default cell editors for objects, numbers, and boolean values.
createDefaultFilters() - Method in class com.sciapp.filter.FilterTablePanel
Creates default filters for objects, strings, numbers and boolean values.
createDefaultRenderers() - Method in class com.sciapp.table.AdvancedJTable
Creates default cell renderers for objects, numbers, doubles, dates, booleans, and icons.
createDefaultRowComparator() - Method in class com.sciapp.tree.TreeTableModel
Creates the default row comparator that will be used to determine row similarity.
createDefaultSortTableRenderer() - Method in class com.sciapp.table.SortTableModel
Creates the default SortTableRenderer, which is a SortTableButtonRenderer.
createDefaultTableHeader() - Method in class com.sciapp.table.AdvancedJTable
Returns the default table header object which is a customized AdvancedTableHeader that takes into account the last dummy column.
createDefaultTreeTableModel(ListTableModel) - Static method in class com.sciapp.tree.TreeTable
Returns a TreeTableModel instance that will be used as the tablemodel of this TreeTable.
createHorizontalScrollBar() - Method in class com.sciapp.table.AdvancedJScrollPane
Returns a specialized horizontal scrollbar which is a subclass of JScrollPane.ScrollBar.
createReorder() - Method in class com.sciapp.table.AdvancedJTable
Returns the TableReorder that will handle table selection changes.
createReorder() - Method in class com.sciapp.tree.TreeTable
Returns the TableReorder that will handle table selection changes.

D

DateEditor - Class in com.sciapp.editors
An editor for table and tree cells that handles the editing of Date objects.
DateEditor() - Constructor for class com.sciapp.editors.DateEditor
Constructs a DateEditor object that uses a Dialog component to edit dates.
DateRenderer - Class in com.sciapp.renderers
DateRenderer is a TableCellRenderer suitable for rendering Date objects.
DateRenderer() - Constructor for class com.sciapp.renderers.DateRenderer
Constructs a default DateRenderer.
DateRenderer(DateFormat) - Constructor for class com.sciapp.renderers.DateRenderer
Constructs a default DateRenderer having df as the DateFormat instance that will render the cells.
defaultComparatorsByColumnClass - Variable in class com.sciapp.table.SortTableModel
A table of objects that compare two object with each other, indexed by class as declared in compareTo in the Comparable interface.
defaultFiltersByColumnClass - Variable in class com.sciapp.filter.FilterTablePanel
A table of objects that filter data, indexed by class.
DefaultListTableModel - Class in com.sciapp.table
DefaultListTableModel is a subclass of DefaultTableModel that implements ListTableModel.
DefaultListTableModel() - Constructor for class com.sciapp.table.DefaultListTableModel
Constructs a default DefaultListTableModel which is a table of zero columns and zero rows.
DefaultListTableModel(Object[][], Object[]) - Constructor for class com.sciapp.table.DefaultListTableModel
Constructs a DefaultListTableModel and initializes the table by passing data and columnNames to the setDataVector() method.
DefaultListTableModel(Object[], int) - Constructor for class com.sciapp.table.DefaultListTableModel
Constructs a DefaultListTableModel with as many columns as there are elements in columnNames and numRows of null object values.
DefaultListTableModel(int, int) - Constructor for class com.sciapp.table.DefaultListTableModel
Constructs a DefaultListTableModel with numRows and numColumns of null object values.
DefaultListTableModel(Vector, int) - Constructor for class com.sciapp.table.DefaultListTableModel
Constructs a DefaultTableModel with as many columns as there are elements in columnNames and numRows of null object values.
DefaultListTableModel(Vector, Vector) - Constructor for class com.sciapp.table.DefaultListTableModel
Constructs a DefaultListTableModel and initializes the table by passing data and columnNames to the setDataVector() method.
DefaultRenderer - Class in com.sciapp.renderers
A TableCellRenderer which is common to all renderers in the com.sciapp.renderers package.
DefaultRenderer() - Constructor for class com.sciapp.renderers.DefaultRenderer
Constructs a default DefaultRenderer that does not paint alternate rows of the table and that adds 3 spaces at the end of each cell.
deselect(int) - Method in class com.sciapp.table.TableAssistant
Unchecks the column with model index modelIndex from the column popup.

E

editCellAt(int, int, EventObject) - Method in class com.sciapp.tree.TreeTable
Programmatically starts editing the cell at row and column, if the cell is editable.
EQUAL_TO - Static variable in class com.sciapp.filter.NumericFilter
The mode that tests if a number is equal to another.
EQUALS - Static variable in class com.sciapp.filter.StringFilter
The mode that tests for equality of the supplied object.
expression - Variable in class com.sciapp.filter.FilterTablePanel
a textfield used to input the filter pattern.

F

FALSE - Static variable in class com.sciapp.filter.BooleanFilter
The mode that tests if a boolean value is false.
fieldBox - Variable in class com.sciapp.filter.FilterTablePanel
a combobox that contains the fields that we are able to filter.
fieldBoxOptions - Variable in class com.sciapp.filter.FilterTablePanel
a combobox that presents the different options of the current filter to the user.
filter(ListTableModel, Object) - Method in class com.sciapp.filter.AndTableFilter
The AND operation.
Filter - Interface in com.sciapp.filter
This interface defines the methods any general filter should implement.
filter(ListTableModel, Object) - Method in class com.sciapp.filter.NotTableFilter
The NEGATION operation.
filter(ListTableModel, Object) - Method in class com.sciapp.filter.OrTableFilter
The OR operation.
filter - Variable in class com.sciapp.filter.TableFilter
The filter being used.
filter(ListTableModel, Object) - Method in class com.sciapp.filter.TableFilter
Decides whether a particular row of a JTable will be filtered.
filter(TableFilter) - Method in interface com.sciapp.filter.TableFilterListener
Called whenever filtering of data has been requested.
filter(TableFilter) - Method in class com.sciapp.table.FilterTableModel
Called whenever filtering of data has been requested.
filterButton - Variable in class com.sciapp.filter.FilterTablePanel
a button that when clicked, fires the filter event.
filterOn - Variable in class com.sciapp.filter.FilterTablePanel
a checkbox that shows if the filter displayed is active or not.
FilterTableModel - Class in com.sciapp.table
FilterTableModel offers filtering capabilities to a table.
FilterTableModel(ListTableModel) - Constructor for class com.sciapp.table.FilterTableModel
Constructs a FilterTableModel having tableModel as the underlying ListTableModel holding the tabular data.
FilterTablePanel - Class in com.sciapp.filter
FilterTablePanel is a panel through which filter events are propagated to a FilterTableModel.
FilterTablePanel(String[]) - Constructor for class com.sciapp.filter.FilterTablePanel
Constructs a FilterTablePanel with fields as the fields that we are able to filter.
FilterTablePanel(String[], Class[]) - Constructor for class com.sciapp.filter.FilterTablePanel
Constructs a FilterTablePanel with fields as the fields that we are able to filter and classes as the corresponding classes of each field.
FilterTablePanel(TableModel) - Constructor for class com.sciapp.filter.FilterTablePanel
Constructs a FilterTablePanel by quering tableModel for the filtering fields and the corresponding classes.
fireEditingCanceled() - Method in class com.sciapp.editors.DateEditor
Notifies all listeners that have registered interest for notification on this event type.
fireEditingStopped() - Method in class com.sciapp.editors.DateEditor
Notifies all listeners that have registered interest for notification on this event type.
fireRowsReordered(int[]) - Method in class com.sciapp.table.ListTableMap
Notifies listeners that the rows of the table have been reordered in some way.
fireRowsReordered(int[]) - Method in interface com.sciapp.table.ReorderModel
Notifies listeners that the rows of the table have been reordered in some way.
fireTableCellUpdated(int, int) - Method in interface com.sciapp.table.ListTableModel
Notify all listeners that the value of the cell at (row, column) has been updated.
fireTableChanged(TableModelEvent) - Method in class com.sciapp.table.FilterTableModel
Forwards the given notification event to all TableModelListeners that registered themselves as listeners for this table model.
fireTableChanged(TableModelEvent) - Method in interface com.sciapp.table.ListTableModel
Forward the given notification event to all TableModelListeners that registered themselves as listeners for this table model.
fireTableChanged(TableModelEvent) - Method in class com.sciapp.table.SortTableModel
Forwards the given notification event to all TableModelListeners that registered themselves as listeners for this table model.
fireTableChanged(TableModelEvent) - Method in class com.sciapp.tree.TreeTableModel
Forwards the given notification event to all TableModelListeners that registered themselves as listeners for this table model.
fireTableDataChanged() - Method in interface com.sciapp.table.ListTableModel
Notify all listeners that all cell values in the table's rows may have changed.
fireTableRowsDeleted(int, int) - Method in interface com.sciapp.table.ListTableModel
Notify all listeners that rows in the (inclusive) range [firstRow, lastRow] have been deleted.
fireTableRowsInserted(int, int) - Method in interface com.sciapp.table.ListTableModel
Notify all listeners that rows in the (inclusive) range [firstRow, lastRow] have been inserted.
fireTableRowsUpdated(int, int) - Method in interface com.sciapp.table.ListTableModel
Notify all listeners that rows in the (inclusive) range [firstRow, lastRow] have been updated.
fireTableStructureChanged() - Method in interface com.sciapp.table.ListTableModel
Notify all listeners that the table's structure has changed.
flip() - Method in class com.sciapp.table.SortState
Flips the sorting order of the SortState.

G

GeneralComparator - Class in com.sciapp.comparators
GeneralComparator compares two objects that implement the Comparable interface.
GeneralComparator() - Constructor for class com.sciapp.comparators.GeneralComparator
 
getAscSortComponent() - Method in class com.sciapp.table.SortTableButtonRenderer
Returns the component used when ascending sorting is being used.
getAscSortComponent() - Method in class com.sciapp.table.SortTableRenderer
Returns the component used when ascending sorting is being used.
getCellEditorValue() - Method in class com.sciapp.editors.DateEditor
Returns the value contained in the editor.
getCellValue(Object, int) - Method in class com.sciapp.table.DefaultListTableModel
Returns the Object found at index of row passed as a parameter.
getCellValue(Object, int) - Method in class com.sciapp.table.ListTableMap
Returns tableModel.getCellValue
getCellValue(Object, int) - Method in interface com.sciapp.table.ListTableModel
Returns the Object found at index of row passed as a parameter.
getCellValue(Object, int) - Method in class com.sciapp.table.ObjectTableModel
Returns the Object found at index of row passed as a parameter.
getCheckBox() - Method in class com.sciapp.renderers.BooleanRenderer
Returns the internal JCheckBox object used to render the Boolean values.
getColumn() - Method in class com.sciapp.filter.TableFilter
Returns the column to filter.
getColumn() - Method in class com.sciapp.tree.TreeTableModel.RowComparator
Returns the column to use when comparing rows.
getColumnClass(int) - Method in class com.sciapp.table.AdvancedJTable
Returns the type of the column appearing in the view at column position column.
getColumnClass(int) - Method in class com.sciapp.table.ListTableMap
Returns tableModel.getColumnClass
getColumnClass(int) - Method in class com.sciapp.table.ObjectTableModel
Returns the class of the object at column c.
getColumnClass(int) - Method in class com.sciapp.tree.TreeTable
Returns the type of the column appearing in the view at column position column.
getColumnCount() - Method in class com.sciapp.table.ListTableMap
Returns tableModel.getColumnCount
getColumnCount() - Method in class com.sciapp.table.ObjectTableModel
Returns the number of columns in the model.
getColumnName(int) - Method in class com.sciapp.table.ListTableMap
Returns tableModel.getColumnName
getColumnName(int) - Method in class com.sciapp.table.ObjectTableModel
Returns the name of the column at column, which depends on the String array passed in the constructor.
getColumns() - Method in class com.sciapp.table.ObjectTableModel
Returns a clone of the String array of table column names.
getComparator(int) - Method in class com.sciapp.table.SortTableModel
Returns an appropriate comparator for the objects under the column defined by column.
getDateFormat() - Method in class com.sciapp.renderers.DateRenderer
Returns the internal DateFormat object used to render the Dates.
getDefaultComparator(Class) - Method in class com.sciapp.table.SortTableModel
Returns the comparator to use for objects of the specified columnClass.
getDefaultFilter(Class) - Method in class com.sciapp.filter.FilterTablePanel
Returns the filter to use for the class defined by columnClass.
getDescriptions() - Method in class com.sciapp.filter.BooleanFilter
Returns a string array representing the filter options presented to the user.
getDescriptions() - Method in interface com.sciapp.filter.Filter
Returns a string array representing the filter options presented to the user.
getDescriptions() - Method in class com.sciapp.filter.NumericFilter
Returns a string array representing the filter options presented to the user.
getDescriptions() - Method in class com.sciapp.filter.StringFilter
Returns a string array representing the filter options presented to the user.
getDescSortComponent() - Method in class com.sciapp.table.SortTableButtonRenderer
Returns the component used when descending sorting is being used.
getDescSortComponent() - Method in class com.sciapp.table.SortTableRenderer
Returns the component used when descending sorting is being used.
getEditingRow() - Method in class com.sciapp.tree.TreeTable
Returns the index of the row that contains the cell currently being edited.
getEvenColor() - Method in class com.sciapp.renderers.DefaultRenderer
Returns the color used to paint the even rows of the table.
getField() - Method in class com.sciapp.table.SortState
Returns the field that corresponds to the view index of the table column.
getFilter() - Method in class com.sciapp.filter.TableFilter
Returns the filter that will be used.
getFilteredIndexes() - Method in class com.sciapp.table.FilterTableModel
Returns an int array showing the relation between the original and the filtered data.
getFilterOnKey() - Method in class com.sciapp.filter.FilterTablePanel
Returns a boolean value that if true, filter events are fired whenever a key press is detected on a text field, otherwise the user must press the Enter key for this to happen.
getIconHeight() - Method in class com.sciapp.table.BlankIcon
Returns the icon's height.
getIconWidth() - Method in class com.sciapp.table.BlankIcon
Returns the icon's width.
getMode() - Method in class com.sciapp.filter.BooleanFilter
Returns the current filter operation mode.
getMode() - Method in interface com.sciapp.filter.Filter
Returns the current filter operation mode.
getMode() - Method in class com.sciapp.filter.NumericFilter
Returns the current filter operation mode.
getMode() - Method in class com.sciapp.filter.StringFilter
Returns the current filter operation mode.
getModel() - Method in class com.sciapp.table.ListTableMap
Returns the underlying ListTableModel model
getNonSortableColumns() - Method in class com.sciapp.table.SortTableModel
Returns an array of ints representing columns that are not sortable.
getNoSortComponent() - Method in class com.sciapp.table.SortTableButtonRenderer
Returns the component used when no sorting is being used.
getNoSortComponent() - Method in class com.sciapp.table.SortTableRenderer
Returns the component used when no sorting is being used.
getNumberFormat() - Method in class com.sciapp.renderers.NumberRenderer
Returns the internal NumberFormat object used to render the Numbers.
getOddColor() - Method in class com.sciapp.renderers.DefaultRenderer
Returns the color used to paint the odd rows of the table.
getPattern() - Method in class com.sciapp.filter.BooleanFilter
Returns the object used as the filter pattern.
getPattern() - Method in interface com.sciapp.filter.Filter
Returns the object used as the filter pattern.
getPattern() - Method in class com.sciapp.filter.NumericFilter
Returns the object used as the filter pattern. This object is always an Integer, regardless of what object we used in setPattern.
getPattern() - Method in class com.sciapp.filter.StringFilter
Returns the object used as the filter pattern.
getReorderingAllowed() - Method in class com.sciapp.table.AdvancedTableHeader
Returns true if the user is allowed to rearrange columns by dragging their headers, false otherwise.
getRowComparator() - Method in class com.sciapp.tree.TreeTableModel
Returns the Comparator instance that will be used to determine row similarity.
getRowCount() - Method in class com.sciapp.table.FilterTableModel
Returns tableModel.getRowCount
getRowCount() - Method in class com.sciapp.table.ListTableMap
Returns tableModel.getRowCount
getRowCount() - Method in class com.sciapp.table.ObjectTableModel
Returns the number of rows in the model.
getRowCount() - Method in class com.sciapp.tree.TreeTableModel
Returns tableModel.getRowCount
getRowMap() - Method in class com.sciapp.event.ReorderEvent
Returns an integer array that can be used to find out the new location of a specific row.
getRows() - Method in class com.sciapp.table.DefaultListTableModel
Returns the data of this tablemodel
getRows() - Method in class com.sciapp.table.FilterTableModel
Returns tableModel.getRows
getRows() - Method in class com.sciapp.table.ListTableMap
Returns tableModel.getRows
getRows() - Method in interface com.sciapp.table.ListTableModel
Returns the data of this tablemodel
getRows() - Method in class com.sciapp.table.ObjectTableModel
Returns the data of this tablemodel
getShowButtonPress() - Method in class com.sciapp.table.SortTableButtonRenderer
Returns true if the button should be pressed when clicked.
getShowDummyColumn() - Method in class com.sciapp.table.AdvancedJTable
Determines whether the table is set to show the dummy column.
getShowPopup() - Method in class com.sciapp.table.TableAssistant
Returns true if the column popup is to be shown.
getSortMode() - Method in class com.sciapp.table.SortTableModel
Returns the sorting mode used by the SortTableModel.
getSortStates() - Method in class com.sciapp.table.SortTableModel
Returns the current sorting state of the model, as an array of SortStates.
getSortTableRenderer() - Method in class com.sciapp.table.SortTableModel
Returns the SortTableRenderer used to render the table header.
getSpacing() - Method in class com.sciapp.renderers.DefaultRenderer
Determines whether the renderer will add spaces to the end of each cell.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class com.sciapp.editors.DateEditor
Implementation of the one method defined by javax.swing.table.TableCellEditor.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.sciapp.renderers.BooleanRenderer
Overriden in order to return the internal JCheckBox instance after configuring it appropriately.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.sciapp.renderers.DefaultRenderer
Returns the component used for drawing the cell.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.sciapp.table.SortTableRenderer
Returns the component used for drawing the cell.
getTableHeader() - Method in class com.sciapp.table.SortTableModel
Returns the table header associated with this model.
getTableState() - Method in class com.sciapp.table.AdvancedJTable
Returns a string showing which columns are shown and their corresponding widths.
getTree() - Method in class com.sciapp.tree.TreeTable
Returns the JTree component that is displayed on the first column of the table.
getValueAt(int, int) - Method in class com.sciapp.table.AdvancedJTable
Returns the cell value at row and column.
getValueAt(int, int) - Method in class com.sciapp.table.FilterTableModel
Returns tableModel.getValueAt
getValueAt(int, int) - Method in class com.sciapp.table.ListTableMap
Returns tableModel.getValueAt
getValueAt(int, int) - Method in class com.sciapp.table.ObjectTableModel
Returns the value for the cell at columnIndex and rowIndex.
getValueAt(Object, int) - Method in class com.sciapp.table.ObjectTableModel
Returns the value for the object o at index.
getValueAt(int, int) - Method in class com.sciapp.tree.TreeTableModel
Returns tableModel.getValueAt

I

INSERT_SORT - Static variable in class com.sciapp.table.SortTableModel
Defines the mode for insering sorting columns.
isAscending() - Method in class com.sciapp.table.SortState
Returns true if the sorting is in ascending order.
isCaseSensitive() - Method in class com.sciapp.filter.StringFilter
Determines if this string filter is case sensitive.
isCellEditable(EventObject) - Method in class com.sciapp.editors.DateEditor
Returns true.
isCellEditable(int, int) - Method in class com.sciapp.table.AdvancedJTable
Returns true if the cell at row and column is editable.
isCellEditable(int, int) - Method in class com.sciapp.table.FilterTableModel
Returns tableModel.isCellEditable
isCellEditable(int, int) - Method in class com.sciapp.table.ListTableMap
Returns tableModel.isCellEditable
isCellEditable(int, int) - Method in class com.sciapp.table.ObjectTableModel
Returns true by default.
isCellEditable(int, int) - Method in class com.sciapp.tree.TreeTableModel
Returns false if the row at rowIndex is a grouping row, otherwise returns the value of its super method.
isDummy(int) - Method in class com.sciapp.table.AdvancedTableHeader
Returns true if index refers to the dummy column of AdvancedJTable.
isSortable(int) - Method in class com.sciapp.table.SortTableModel
Determines if column is sortable.

L

layout() - Method in class com.sciapp.table.AdvancedJScrollPane
Causes this container to lay out its components.
LESS_EQUAL_TO - Static variable in class com.sciapp.filter.NumericFilter
The mode that tests if a number is less than or equal to another.
LESS_THAN - Static variable in class com.sciapp.filter.NumericFilter
The mode that tests if a number is less than another.
listenerList - Variable in class com.sciapp.editors.DateEditor
The listenerlist of CellEditorListeners.
ListTableMap - Class in com.sciapp.table
This class defines a TableModel that wraps around a ListTableModel, which is passed in the constructor.
ListTableMap(ListTableModel) - Constructor for class com.sciapp.table.ListTableMap
Constructs a ListTableMap having tableModel as the underlying ListTableModel
ListTableModel - Interface in com.sciapp.table
The ListTableModel interface defines methods for manipulating the data of a tabular data model.

M

makePanel() - Method in class com.sciapp.filter.FilterTablePanel
Adds the gui components to the FilterTablePanel using a box layout with horizontal orientation.
mode - Variable in class com.sciapp.filter.BooleanFilter
The current filter mode.
mode - Variable in class com.sciapp.filter.NumericFilter
The current filtering mode.
mode - Variable in class com.sciapp.filter.StringFilter
The current filter mode.
MORE_EQUAL_TO - Static variable in class com.sciapp.filter.NumericFilter
The mode that tests if a number more or equal to another.
MORE_THAN - Static variable in class com.sciapp.filter.NumericFilter
The mode that tests if a number is more than another.
MULTI_SORT - Static variable in class com.sciapp.table.SortTableModel
Defines multiple sort mode.

N

NotTableFilter - Class in com.sciapp.filter
A TableFilter that implements the logical NEGATION operator.
NotTableFilter(TableFilter) - Constructor for class com.sciapp.filter.NotTableFilter
Constructs a NotTableFilter.
NumberRenderer - Class in com.sciapp.renderers
NumberRenderer is a TableCellRenderer suitable for rendering Number objects.
NumberRenderer() - Constructor for class com.sciapp.renderers.NumberRenderer
Constructs a default NumberRenderer.
NumberRenderer(NumberFormat) - Constructor for class com.sciapp.renderers.NumberRenderer
Constructs a default NumberRenderer with numberFormat as the NumberFormat instance that will render the cells.
NumericFilter - Class in com.sciapp.filter
A general numeric filter.
NumericFilter() - Constructor for class com.sciapp.filter.NumericFilter
Constructs a NumericFilter with an EQUAL_TO operation mode.

O

ObjectTableModel - Class in com.sciapp.table
ObjectTableModel uses an internal ArrayList structure to store the rows of a JTable.
ObjectTableModel(String[]) - Constructor for class com.sciapp.table.ObjectTableModel
Constructs an ObjectTableModel with columns as the table columns.
options - Variable in class com.sciapp.filter.BooleanFilter
The options presented to the user.
options - Variable in class com.sciapp.filter.NumericFilter
The options presented to the user.
options - Variable in class com.sciapp.filter.StringFilter
The options presented to the user.
OrTableFilter - Class in com.sciapp.filter
A TableFilter that implements the logical OR operator on individual TableFilters.
OrTableFilter(TableFilter[]) - Constructor for class com.sciapp.filter.OrTableFilter
Constructs an OrTableFilter with an array of TableFilters.
OrTableFilter(TableFilter, TableFilter) - Constructor for class com.sciapp.filter.OrTableFilter
Constructs an OrTableFilter with two TableFilters.

P

paintIcon(Component, Graphics, int, int) - Method in class com.sciapp.table.BlankIcon
Draw the icon at the specified location.
pattern - Variable in class com.sciapp.filter.BooleanFilter
The filter pattern used as a boolean value.
pattern - Variable in class com.sciapp.filter.StringFilter
The filter expression.
prepareRenderer(int, Object, int, Component) - Method in class com.sciapp.table.SortTableButtonRenderer
Prepares the component used for drawing the header.
prepareRenderer(int, Object, int, Component) - Method in class com.sciapp.table.SortTableRenderer
Prepares the component used for drawing the header.
processMouseEvent(MouseEvent) - Method in class com.sciapp.table.AdvancedTableHeader
Processes mouse events occurring on this component by dispatching them to any registered MouseListener objects.

R

register(TableColumnModel) - Method in class com.sciapp.table.TableAssistant
The component registers itself to the listener list of tcm.
REMOVE_SORT - Static variable in class com.sciapp.table.SortTableModel
Defines the mode for removing sorting columns.
removeCellEditorListener(CellEditorListener) - Method in class com.sciapp.editors.DateEditor
Removes a CellEditorListener from the listener list.
removeFilter() - Method in interface com.sciapp.filter.TableFilterListener
Called whenever filtering of data has been cancelled.
removeFilter() - Method in class com.sciapp.table.FilterTableModel
Called whenever filtering of data has been cancelled.
removeReorderListener(ReorderListener) - Method in class com.sciapp.table.ListTableMap
Removes a listener from the list that is notified each time a reorder event is generated.
removeReorderListener(ReorderListener) - Method in interface com.sciapp.table.ReorderModel
Removes a listener from the list that is notified each time a reorder event is generated.
removeRow(int) - Method in class com.sciapp.table.FilterTableModel
Removes a row from the data model
removeRow(int) - Method in class com.sciapp.table.ListTableMap
Removes a row from the data model
removeRow(int) - Method in interface com.sciapp.table.ListTableModel
Removes a row from the data model
removeRow(int) - Method in class com.sciapp.table.ObjectTableModel
Removes a row from the data model
removeRow(int) - Method in class com.sciapp.tree.TreeTableModel
Removes a row from the data model
removeRows(int[]) - Method in class com.sciapp.table.DefaultListTableModel
Removes a few rows from the data model
removeRows(int[]) - Method in class com.sciapp.table.FilterTableModel
Removes a few rows from the data model
removeRows(int[]) - Method in class com.sciapp.table.ListTableMap
Removes a few rows from the data model
removeRows(int[]) - Method in interface com.sciapp.table.ListTableModel
Removes a few rows from the data model
removeRows(int[]) - Method in class com.sciapp.table.ObjectTableModel
Removes a few rows from the data model
removeRows(int[]) - Method in class com.sciapp.tree.TreeTableModel
Removes a few rows from the data model
removeTableFilterListener(TableFilterListener) - Method in class com.sciapp.filter.FilterTablePanel
Removes a TableFilterListener from the list of listeners that is notified each time a filter event is generated.
ReorderEvent - Class in com.sciapp.event
An event used to identify how the rows of a table have been reordered.
ReorderEvent(Object, int[]) - Constructor for class com.sciapp.event.ReorderEvent
Constructs a ReorderEvent object.
ReorderListener - Interface in com.sciapp.event
The listener that is notified when the rows of a JTable have been reordered as a result of sorting or filtering.
ReorderModel - Interface in com.sciapp.table
The ReorderModel interface defines methods that will be used by TableModels in order to indicate how the rows of the table have been reordered after some manipulation occurs.
reselectTableRows() - Method in class com.sciapp.table.TableReorder
Uses the values stored when the rowsReordered method was called in order to update the table selection.
reselectTableRows(int[], int[]) - Method in class com.sciapp.table.TableReorder
Updates the table selection.
rowMap - Variable in class com.sciapp.event.ReorderEvent
The row transposition mapping.
rows - Variable in class com.sciapp.table.ObjectTableModel
The actual table rows stored in an ArrayList.
rowsReordered(ReorderEvent) - Method in interface com.sciapp.event.ReorderListener
Called whenever the rows of a JTable have been restructured.
rowsReordered(ReorderEvent) - Method in class com.sciapp.table.FilterTableModel
Does nothing.
rowsReordered(ReorderEvent) - Method in class com.sciapp.table.ListTableMap
Does nothing.
rowsReordered(ReorderEvent) - Method in class com.sciapp.table.SortTableModel
Does nothing.
rowsReordered(ReorderEvent) - Method in class com.sciapp.table.TableReorder
Called whenever the rows of a JTable have been restructured.
rowsReordered(ReorderEvent) - Method in class com.sciapp.tree.TreeTableModel
Does nothing.
rowsReordered(ReorderEvent) - Method in class com.sciapp.tree.TreeTableReorder
Called whenever the rows of a JTable have been restructured.

S

scrollRectToVisible(Rectangle) - Method in class com.sciapp.table.AdvancedJTable
Forwards the scrollRectToVisible() message to the JComponent's parent.
select(int) - Method in class com.sciapp.table.TableAssistant
Checks the column with model index modelIndex from the column popup.
selectedRows - Variable in class com.sciapp.table.TableReorder
the selected rows of the table
setCaseSensitive(boolean) - Method in class com.sciapp.filter.StringFilter
Sets the case sensitivity of this string filter.
setCheckBox(JCheckBox) - Method in class com.sciapp.renderers.BooleanRenderer
Assigns a new JCheckBox object.
setColumn(int) - Method in class com.sciapp.tree.TreeTableModel.RowComparator
Set the column to use when comparing rows.
setColumnModel(TableColumnModel) - Method in class com.sciapp.table.AdvancedJTable
Sets the column model for this table to newModel and registers for listener notifications from the new column model.
setColumns(String[]) - Method in class com.sciapp.table.ObjectTableModel
Sets the table columns.
setComparator(int, Comparator) - Method in class com.sciapp.table.SortTableModel
Sets a comparator for the column defined by column.
setDateFormat(DateFormat) - Method in class com.sciapp.renderers.DateRenderer
Assigns a new DateFormat object.
setDefaultComparator(Class, Comparator) - Method in class com.sciapp.table.SortTableModel
Sets the default comparator for columnClass.
setDefaultFilter(Class, Filter) - Method in class com.sciapp.filter.FilterTablePanel
Sets the default filter for columnClass.
setEvenColor(Color) - Method in class com.sciapp.renderers.DefaultRenderer
Sets the color for painting the even rows of the table.
setFilterOnKey(boolean) - Method in class com.sciapp.filter.FilterTablePanel
Set key to true for filter events to be fired upon key detection.
setHeader(JTableHeader) - Method in class com.sciapp.table.SortTableModel
Associates newTableHeader with this model.
setHeader(JTableHeader) - Method in class com.sciapp.table.TableAssistant
Associates newTableHeader with this instance of TableAssistant.
setMode(int) - Method in class com.sciapp.filter.BooleanFilter
Sets the operation mode of the filter.
setMode(int) - Method in interface com.sciapp.filter.Filter
Sets the operation mode of the filter.
setMode(int) - Method in class com.sciapp.filter.NumericFilter
Sets the operation mode of the filter.
setMode(int) - Method in class com.sciapp.filter.StringFilter
Sets the operation mode of the filter.
setModel(TableModel) - Method in class com.sciapp.table.AdvancedJTable
Sets the data model for this table to newModel and registers with it for listener notifications from the new data model.
setModel(ListTableModel) - Method in class com.sciapp.table.ListTableMap
Sets the underlying ListTableModel to newModel.
setModel(TableModel) - Method in class com.sciapp.tree.TreeTable
Sets the data model for this table to newModel and registers with it for listener notifications from the new data model.
setNumberFormat(NumberFormat) - Method in class com.sciapp.renderers.NumberRenderer
Assigns a new NumberFormat object.
setOddColor(Color) - Method in class com.sciapp.renderers.DefaultRenderer
Sets the color for painting the odd rows of the table.
setPattern(Object) - Method in class com.sciapp.filter.BooleanFilter
Defines an abstract object to be used as the filter pattern.
setPattern(boolean) - Method in class com.sciapp.filter.BooleanFilter
Sets the filter pattern as a boolean value.
setPattern(Object) - Method in interface com.sciapp.filter.Filter
Defines an abstract object to be used as the filter pattern.
setPattern(int) - Method in class com.sciapp.filter.NumericFilter
Sets the filter pattern to i.
setPattern(Object) - Method in class com.sciapp.filter.NumericFilter
Defines an abstract object to be used as the filter pattern.
setPattern(Object) - Method in class com.sciapp.filter.StringFilter
Defines an abstract object to be used as the filter pattern.
setPattern(String) - Method in class com.sciapp.filter.StringFilter
Sets the filter pattern as a String.
setRowComparator(Comparator) - Method in class com.sciapp.tree.TreeTableModel
Sets the row comparator that will be used to determine row similarity.
setRowHeight(int) - Method in class com.sciapp.tree.TreeTable
Sets the height, in pixels, of all cells to rowHeight, revalidates, and repaints.
setShowButtonPress(boolean) - Method in class com.sciapp.table.SortTableButtonRenderer
Sets a flag that is true if the button should be pressed when clicked.
setShowDummyColumn(boolean) - Method in class com.sciapp.table.AdvancedJTable
Sets this table's showLastColumn flag.
setShowPopup(boolean) - Method in class com.sciapp.table.TableAssistant
Sets a flag that is true if the column popup is to be shown.
setSortableColumn(int, boolean) - Method in class com.sciapp.table.SortTableModel
Sets the sortability of a column.
setSortMode(int) - Method in class com.sciapp.table.SortTableModel
Sets the sorting mode.
setSortStates(SortState[]) - Method in class com.sciapp.table.SortTableModel
Sets the sorting behaviour of the model using an array of SortStates.
setSpaces(int) - Method in class com.sciapp.renderers.DefaultRenderer
Sets the number of spaces to add at the end of each cell.
setSpacing(boolean) - Method in class com.sciapp.renderers.DefaultRenderer
Tells the renderer whether to add spaces at the end of each cell.
setTable(JTable) - Method in class com.sciapp.table.TableReorder
Sets the table to newTable
setTableHeader(JTableHeader) - Method in class com.sciapp.table.AdvancedJTable
Sets the tableHeader working with this JTable to newHeader.
setTableState(String) - Method in class com.sciapp.table.AdvancedJTable
Set which columns will be shown and their corresponding widths.
setText(String) - Method in class com.sciapp.renderers.DefaultRenderer
Defines the single line of text this renderer will display.
setValue(Object) - Method in class com.sciapp.renderers.DateRenderer
Sets the String object for the cell being rendered to value.
setValue(Object) - Method in class com.sciapp.renderers.NumberRenderer
Sets the Number object for the cell being rendered to value.
setValueAt(Object, int, int) - Method in class com.sciapp.table.FilterTableModel
This empty implementation is provided so users don't have to implement this method if their data model is not editable.
setValueAt(Object, int, int) - Method in class com.sciapp.table.ListTableMap
This empty implementation is provided so users don't have to implement this method if their data model is not editable.
setValueAt(Object, int, int) - Method in class com.sciapp.table.ObjectTableModel
Assigns aValue to the object at columnIndex and rowIndex.
setValueAt(Object, Object, int) - Method in class com.sciapp.table.ObjectTableModel
Sets the value of Object o at index to aValue
setValueAt(Object, int, int) - Method in class com.sciapp.tree.TreeTableModel
Assigns aValue to the object at columnIndex and rowIndex.
setViewportView(Component) - Method in class com.sciapp.table.AdvancedJScrollPane
Creates a viewport if necessary and then sets its view.
shouldSelectCell(EventObject) - Method in class com.sciapp.editors.DateEditor
Returns true.
SINGLE_SORT - Static variable in class com.sciapp.table.SortTableModel
Defines single sort mode.
sizeColumnsToFit(int) - Method in class com.sciapp.tree.TreeTable
Obsolete as of Java 2 platform v1.4.
sort(int, int) - Method in class com.sciapp.table.SortTableModel
Tells the model to change sorting on a column or columns.
SortState - Class in com.sciapp.table
SortState is a class that holds information about the sorting state of a table column.
SortState(int) - Constructor for class com.sciapp.table.SortState
Constructs a SortState with field indicating the view index of the table column that we want to sort.
SortState(int, boolean) - Constructor for class com.sciapp.table.SortState
Constructs a SortState with field indicating the view index of the table column that we want to sort.
SortTableButtonRenderer - Class in com.sciapp.table
A SortTableRenderer implementation that uses JButtons in order to render the table header.
SortTableButtonRenderer() - Constructor for class com.sciapp.table.SortTableButtonRenderer
Constructs a SortTableButtonRenderer.
SortTableModel - Class in com.sciapp.table
SortTableModel offers sorting capabilities to a table.
SortTableModel(ListTableModel) - Constructor for class com.sciapp.table.SortTableModel
Constructs a SortTableModel with tableModel as the TableModel that holds the tabular data.
SortTableModel(ListTableModel, JTableHeader) - Constructor for class com.sciapp.table.SortTableModel
Constructs a SortTableModel with tableModel as the TableModel that holds the tabular data and tableHeader as the JTable's header.
SortTableRenderer - Class in com.sciapp.table
SortTableRenderer is responsible for drawing the columns of the table header.
SortTableRenderer() - Constructor for class com.sciapp.table.SortTableRenderer
Constructs a SortTableRenderer object to be used in drawing the columns of the table header.
stopCellEditing() - Method in class com.sciapp.editors.DateEditor
Calls fireEditingStopped and returns true.
StringFilter - Class in com.sciapp.filter
A string filter.
StringFilter() - Constructor for class com.sciapp.filter.StringFilter
Constructs a StringFilter with a default CONTAINS operation mode.

T

table - Variable in class com.sciapp.table.TableReorder
the table
TableAssistant - Class in com.sciapp.table
TableAssistant is a class that provides additional functions to a JTable.
TableAssistant(JTable) - Constructor for class com.sciapp.table.TableAssistant
Constructs a TableAssistant having table as the JTable on which this object acts.
tableChanged(TableModelEvent) - Method in class com.sciapp.table.AdvancedJTable
Invoked when this table's TableModel generates a TableModelEvent.
tableChanged(TableModelEvent) - Method in class com.sciapp.table.ListTableMap
Fires the event to its TableModelListeners.
tableFilter - Variable in class com.sciapp.filter.NotTableFilter
The TableFilter to negate.
TableFilter - Class in com.sciapp.filter
TableFilter is used in order to filter the rows of a JTable.
TableFilter(Filter) - Constructor for class com.sciapp.filter.TableFilter
Constructs a TableFilter object that will filter all columns of the table.
TableFilter(Filter, int) - Constructor for class com.sciapp.filter.TableFilter
Constructs a TableFilter object.
TableFilterListener - Interface in com.sciapp.filter
TableFilterListener is the listener that is notified when filtering of the row data of a JTable has been requested or cancelled.
tableFilters - Variable in class com.sciapp.filter.AndTableFilter
The array of TableFilters on which the AND operator should be applied.
tableFilters - Variable in class com.sciapp.filter.OrTableFilter
The array of TableFilters on which the OR operator should be applied.
tableModel - Variable in class com.sciapp.table.ListTableMap
The underlying ListTableModel
tableReorder - Variable in class com.sciapp.table.AdvancedJTable
This is the TableReorder object.
TableReorder - Class in com.sciapp.table
TableReorder acts on a JTable in order to ensure that the same rows are selected after the ReorderEvent is generated.
TableReorder(JTable) - Constructor for class com.sciapp.table.TableReorder
Constructs a TableReorder object acting on table.
toString() - Method in class com.sciapp.table.SortState
Returns a string representation of the sort state.
TreeTable - Class in com.sciapp.tree
TreeTable works exactly the same as AdvancedJTable, with the only difference that this component is capable of grouping several similar rows of a table in a single row by using a JTree component.
TreeTable(ListTableModel) - Constructor for class com.sciapp.tree.TreeTable
Constructs a TreeTable object having model as the ListTableModel that contains the table's data.
TreeTableModel - Class in com.sciapp.tree
TreeTableModel is the tablemodel that the TreeTable class uses.
TreeTableModel(ListTableModel) - Constructor for class com.sciapp.tree.TreeTableModel
Constructs a TreeTableModel with tableModel as the underlying tablemodel holding the data.
TreeTableModel.RowComparator - Class in com.sciapp.tree
RowComparator compares row data based on a single column.
TreeTableModel.RowComparator(int) - Constructor for class com.sciapp.tree.TreeTableModel.RowComparator
 
TreeTableReorder - Class in com.sciapp.tree
TreeTableReorder acts on a TreeTable object in order to ensure that the same rows are selected after a ReorderEvent is generated.
TreeTableReorder(JTable) - Constructor for class com.sciapp.tree.TreeTableReorder
Constructs a TreeTableReorder object acting on table.
TRUE - Static variable in class com.sciapp.filter.BooleanFilter
The mode that tests if a boolean value is true.

U

unregister(TableColumnModel) - Method in class com.sciapp.table.TableAssistant
The component unregisters itself from the listener list of tcm.
updateUI() - Method in class com.sciapp.editors.DateEditor
Updates the DateEditor's dialog UI.
updateUI() - Method in class com.sciapp.renderers.BooleanRenderer
Overriden in order to update the JCheckBox's UI.
updateUI() - Method in class com.sciapp.table.AdvancedJTable
Notification from the UIManager that the L&F has changed.
updateUI() - Method in class com.sciapp.tree.TreeTable
Notification from the UIManager that the L&F has changed. Replaces the current UI object with the latest version from the UIManager.

V

validateTree() - Method in class com.sciapp.table.AdvancedJScrollPane
Recursively descends the container tree and recomputes the layout for any subtrees marked as needing it (those marked as invalid).
value - Variable in class com.sciapp.filter.NumericFilter
The filter pattern as an integer value.

A B C D E F G I L M N O P R S T U V