|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.klg.jclass.table.CellAreaHandler | +--com.klg.jclass.table.PrintCellAreaHandler
PrintCellAreaHandler
controls the creation and removal of
CellAreas
within the table during printing. It overrides the
getBounds methods of CellAreaHandler
because cell layout during
printing is controlled by JCPrintTable
.
Field Summary | |
protected com.klg.jclass.table.JCCellRange |
page_range
|
Fields inherited from class com.klg.jclass.table.CellAreaHandler |
areas, cellArea, cellAreaRenderer, cellInfo, cellOrigin, cellRect, columnLabelArea, columnLabelRect, drag_column, drag_columns, drag_row, drag_rows, DRAGGING, drop_column, drop_row, frozenCellArea, frozenColumnArea, frozenColumnLabelArea, frozenRowArea, frozenRowLabelArea, isStandardLayout, rowLabelArea, rowLabelRect, table |
Constructor Summary | |
PrintCellAreaHandler(com.klg.jclass.table.JCTable table)
Creates a new controller for Areas. |
Method Summary | |
protected int |
determineThinSides(int row,
int column)
Override determineThinSides to work to end of page range rather than end of table. |
Rectangle |
getBounds(int row,
int column)
Returns the bounds of the cell accounting for the position of the CellArea that manages the cell. |
Rectangle |
getBounds(int row,
int column,
Rectangle r)
Returns the bounds of a cell accounting for the position of the CellArea that manages the cell, using the given Rectangle. |
Methods inherited from class com.klg.jclass.table.CellAreaHandler |
cancelDrag, contains, createCellArea, createRequiredCellAreas, determineThinSides, endDrag, find, findByType, getBounds, getCellArea, getCellAreaRenderer, getCellAreas, getCellOrigin, getColumn, getDragBounds, getRow, getTable, getTableCellInfo, getTransposedX, getTransposedY, getVisibleCells, isContentClipped, isStandardLayout, performDrag, setAreaCellRange, setCellOrigin, setCellOrigin, setCellOriginX, setCellOriginY, setStandardLayout, setTableCellInfo, shiftArray, updateCellArea |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected com.klg.jclass.table.JCCellRange page_range
Constructor Detail |
public PrintCellAreaHandler(com.klg.jclass.table.JCTable table)
Method Detail |
public Rectangle getBounds(int row, int column)
getBounds
in class CellAreaHandler
public Rectangle getBounds(int row, int column, Rectangle r)
getBounds
in class CellAreaHandler
protected int determineThinSides(int row, int column)
determineThinSides
in class CellAreaHandler
row
- the cell's rowcolumn
- the cell's column
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |