|
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 CellAreaHandlerrow - 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 | |||||||||