|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ActionInitiator | ActionInitiators are used by TableAction to
associate a key stroke or mouse press or other type of event to a
specific action on table. |
CellBorderModel | Defines the requirements for a object responsible for renderering cell borders. |
CellLayoutModel | Defines the requirements for an object responsible for cell dimensions. |
CellStyleModel | The CellStyleModel class provides CellRenderer
and CellEditor objects formatting information that can
be used in drawing. |
ComponentModel | ComponentModel defines the requirements of a class that controls
the storage, placement and traversal of components in cells. |
DataViewModel | The DataViewModel interface defines the methods for classes
that can serve as an intermediary between the JCTable and the
data source (TableDataModel ). |
EditableTableDataModel | The EditableTableDataModel interface extends the basic read-only
TableDataModel interface, adding the ability for the
JCTable object to change the data if the user edits it. |
EditTraverseHandler | EditTraverseHandler controls the cell traversal and editor
display/commit/cancel logic. |
FocusModel | Since in JDK1.4, a different focus mechanism is used, an object implementing
the FocusManager interface is required to use the correct
mechanism for the current environment. |
JCCellDisplayListener | This is the listener interface for receiving JCCellDisplayEvent
objects for cells. |
JCEditCellListener | The listener interface for receiving JCEditCellEvent objects. |
JCPaintListener | The listener interface for receiving JCPaintEvent objects. |
JCPrintListener | The listener interface for receiving JCPrintEvent objects. |
JCResizeCellListener | The interface that receives JCResizeCellEvent objects. |
JCResizeCellMotionListener | The interface that receives JCResizeCellEvent objects during
the resize process. |
JCScrollListener | The listener interface for receiving JCScrollEvent objects. |
JCSelectListener | The listener interface for receiving JCSelectEvent objects. |
JCSortListener | The listener interface for receiving JCSortEvent objects. |
JCTableDataListener | The interface that receives JCTableDataEvent objects. |
JCTableEnum | These are commonly used variables and constants in JClass JCTable . |
JCTraverseCellListener | The listener interface for receiving JCTraverseCellEvent objects. |
Moveable | Moveable defines the interface required by classes that DataViewSupport can move/add/delete and swap. |
RowColumnSeriesModel | RowColumnSeriesModel defines the interface required by classes
that can store row or column based properties. |
SelectionModel | The SelectionModel interface represents the current cell
selection state in Table. |
SeriesModel | SeriesModel defines the interface required by classes that can
store row/column based properties (for example, editors, renderers, styles). |
SortableDataViewModel | The SortableDataViewModel adds methods to sort, drag and swap rows
and columns in the view. |
TableCellInfoModel | TableCellInfoModel interface extends the CellInfo
adding table specific methods. |
TableDataModel | The TableDataModel interface defines a data source for
the JCTable |
Class Summary | |
AdjustmentHandler | AdjustmentHandler responds to AdjustmentEvents and
manages table scrolling. |
BaseDataView | The BaseDataView class implements all DataViewModel methods that control
editors and renderers. |
CellArea | A CellArea is a transparent component that manages
a specific scrollable or non-scrollable region within JCTable. |
CellAreaHandler | CellAreaHandler controls the creation and removal of
CellAreas within the table. |
CellAreaRenderer | CellAreaRenderer controls the painting of
CellAreas within the table. |
CellRangeFlavor | CellRangeFlavor is a Transferable
object that passes cell data through a Vector of cells. |
CellRangeValue | Contains a JCCellRange and associated object. |
CellSize | The CellSize class controls the dimensions for single row or
column. |
CellStyleChangeSupport | The CellStyleChangeSupport class provides methods to notify
PropertyChange listeners of style changes. |
ComponentHandler | ComponentHandler controls the placement of components within
table and ensures that traverse from a component to table or table to
component flows across and down the cells or to the left and up for reverse
traversal. |
ComponentHandlerNew | ComponentHandler controls the placement of components within
table and ensures that traverse from a component to table or table to
component flows across and down the cells or to the left and up for reverse
traversal. |
ComponentHandlerOld | ComponentHandler controls the placement of components within
table and ensures that traverse from a component to table or table to
component flows across and down the cells or to the left and up for reverse
traversal. |
EditTraverseHandlerAbstract | EditTraverseHandlerOld controls the cell traversal and editor
display/commit/cancel logic for JDK's prior to 1.4. |
EditTraverseHandlerNew | EditTraverseHandlerNew controls the cell traversal and editor
display/commit/cancel logic for JDK's 1.4 and later. |
EditTraverseHandlerOld | EditTraverseHandlerOld controls the cell traversal and editor
display/commit/cancel logic for JDK's prior to 1.4. |
FocusManager | Since in JDK1.4, a different focus mechanism is used, an object implementing
the FocusModel interface is required to use the correct
mechanism for the current environment. |
FocusManagerNew | A FocusManager object for JDK 1.4 and later |
FocusManagerOld | A FocusManager object for JDK's prior to 1.4 |
InputHandler | InputHandler provides copy/paste support for
KeyInputHandler and MouseInputHandler . |
JCCellBorder | The JCCellBorder class implements the CellBorderModel
interface, and provides border drawing for the standard border types. |
JCCellDisplayAdapter | The adapter which receives JCCellDisplay events. |
JCCellDisplayEvent | The event posted when a cell value is requested for display. |
JCCellLayout | Maintain row/column heights and widths in a "chain" or array of runs. |
JCCellPosition | JCCellPosition is used to set the attributes or
values of a cell, label or range. |
JCCellRange | JCCellRange is used to specify a range of cells or labels. |
JCCellStyle | The JCCellStyle class provides a default implementation of
the CellStyleModel interface. |
JCEditCellAdapter | The adapter which receives JCEditCell events. |
JCEditCellEvent | The event posted before and after editing a cell. |
JCListTable | JCListTable is a subclass of JCTable that provides list-like look
and behavior. |
JCPaintAdapter | The adapter which receives JCPaintEvent objects. |
JCPaintEvent | The event posted before and after a portion of the table is painted (whenever the table redraws or modifies an onscreen area). |
JCPrintAdapter | The adapter which receives JCPrint events. |
JCPrintEvent | The event posted for each page during printing. |
JCPrintPreview | The JCPrintPreview frame displays table print pages. |
JCPrintTable | The JCPrintTable class controls paging, header and footers, and
print layout for JClass LiveTable. |
JCResizeCellAdapter | The adapter which receives JCResizeCell events. |
JCResizeCellEvent | The event posted as a user resizes a row and/or column. |
JCResizeCellMotionAdapter | The adapter which receives JCResizeCell events during
the resize process. |
JCRowColumnSeries | RowColumnSeriesModel defines the interface required by classes
that can store row or column based properties (for example, row height and
column width). |
JCScrollAdapter | The adapter which receives JCScroll events. |
JCScrollEvent | The event posted before and after the table is scrolled. |
JCSelectAdapter | The adapter which receives JCSelectEvent objects. |
JCSelectEvent | The event posted as a user selects cells or cells are selected programmatically. |
JCSelection | The SelectionModel interface represents the current cell
selection state in Table . |
JCSeries | SeriesModel defines the interface required by classes that can
store row/column based properties (for example: editors, renderers, styles). |
JCSortAdapter | The adapter which receives JCSort events. |
JCSortEvent | The event posted after a call to sortByColumn() . |
JCTable | The core JClass LiveTable class; JCTable is the base
class for all the Beans, and contains the majority
of the programmatic API for JClass LiveTable. |
JCTableCellInfo | JCTableCellInfo is an object passed to CellRenderer
and CellEditor objects to supply information about the
type of cell being displayed or edited. |
JCTableDataAdapter | The adapter which receives JCTableDataEvent events. |
JCTableDataEvent | TableDataEvent objects describe changes to a
TableDataModel object. |
JCTableUI | JCTableUI controls the pluggable look and feel (PLAF) changes
for JCTable . |
JCTraverseCellAdapter | The adapter which receives JCTraverseCell events. |
JCTraverseCellEvent | This event is posted as a user traverses from one cell to another. |
JCVersion | In JClass, each package has a JCVersion class. |
KeyActionInitiator | KeyActionInitiator are used by TableAction to
associate a combination of key code and modifier to a specific action
on table. |
KeyInputHandler | KeyInputHandler processes all key events for
table during key press. |
MouseActionInitiator | MouseActionInitiator are used by TableAction to
associate a combination of mouse button and modifier to a specific action
on table. |
MouseInputHandler | MouseInputHandler processes all mouse events for
table. |
PositionCellSize | Contains a row/column position and associated CellSize object. |
PrintCellAreaHandler | PrintCellAreaHandler controls the creation and removal of
CellAreas within the table during printing. |
PrintCellAreaRenderer | PrintCellAreaRenderer controls the painting of
CellAreas within the table. |
PrintCellLayout | PrintCellLayout is a simplified implementation of the
CellLayoutModel that stores row heights and
column widths during printing. |
Sort | Static methods to process column sorting. |
SpanHandler | SpanHandler controls the creation, validation, removal and
repaint of spanned cell ranges. |
StringCellRangeFlavor | StringCellRangeFlavor is a Transferable
object that passes cell data through a string of
cells separating by tab/newline characters. |
SwingCellBorder | The SwingCellBorder class implements the
CellBorderModel interface to provide cell and frame border
drawing using Swing borders. |
Table | Compatability class. |
TableAction | TableAction is responsible for defining a
mapping from a user event to an action performed on table. |
TableChangeHandler | TableChangeHandler batches repaint/recalc/relayout requests in
order to minimize calculation and painting and to process requests
"off-line". |
TableDataComparator | Defines a class that performs comparisons based on object type for objects that support the Comparatable interface. |
TableDataView | The TableDataView serves an an intermediary between the
Table and the data source (TableData ). |
TableFocusTraversalPolicy | TableFocusTraversalPolicy |
TableLayout | TableLayout controls the placement of CellAreas
and scrollbars in table based on their need and positionning policy. |
TableListenerPropagator | Wrap a formula and listen for changes to table cells which are operands for this formula. |
TableMouseWheelListener | TableMouseWheelListener responds to
MouseWheelEvents and passes adjust the scrollbars appropriately. |
TablePopupMenu | TablePopupMenu is the popup menu to hide columns, show columns,
or go to a row. |
Exception Summary | |
ImmutableEventException | ImmutableEventException are thrown when methods in table events
are called inappropriately. |
JCTableException | Generates Table specific runtime exceptions. |
Contains the base classes for JClass LiveTable. JClass LiveTable supports data-intensive environments through automatic data-binding and XML support, and lets you provide a wide variety of user interactions. JClass LiveTable can easily be configured to act as a spreadsheet, data-entry form, multi-column list or data grid. Built-in formula abstractions allow the developer to add customized spreadsheet functionality to tables
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |