Package com.arbortext.epic.table
Interface TableColumn
- All Superinterfaces:
TableObject
- All Known Implementing Classes:
TableColumnImpl
Represents either a column of cells. Every cell is part of exactly one
TableColumn.- Since:
- Epic 4.3
-
Field Summary
Fields inherited from interface com.arbortext.epic.table.TableObject
ABOVE, BELOW, EXAMINE_ALL_COLSPECS, EXAMINE_TFOOT_COLSPECS, EXAMINE_TGROUP_COLSPECS, EXAMINE_THEAD_COLSPECS, HORIZONTAL, INVALID_TYPE, LEFT, RIGHT, TABLE_CELL, TABLE_COLUMN, TABLE_GRID, TABLE_OBJECT_STORE, TABLE_ROW, TABLE_RULE, TABLE_SET, TABLE_TILEPLEX, VERTICAL -
Method Summary
Modifier and TypeMethodDescriptioncell(int cellindex) Returns aTableCellrepresenting the cell at the given position in the column or a null pointer if that cell doesn't exist.The bottom cell in the column.intThe number of cells in the column.getCells()ATableObjectStorecontaining all the cells in the column.ATableColumnrepresenting the column to the left of this one.ATableColumnrepresenting the column to the right of this one.booleangetFirst()Trueif this column is the first column in theTableGrid.intgetIndex()The column number of this column in its grid.booleangetLast()Trueif this column is the last column in theTableGrid.ATableRulefor the rule at the top end of the column.ATableRulefor the rule at the bottom end of the column.ATableObjectStorecontaining aTableRulefor each rule on the left edge of this column.ATableObjectStorecontaining aTableRulefor each rule on the right edge of this column.booleanTrueif the entire column is suppressed because all of its cells are spanned and none of them is a spanning cell.The top cell in the column.Methods inherited from interface com.arbortext.epic.table.TableObject
clearAttributes, deleteAttribute, deletePrivateColspecs, deleteSpanspecs, getAttribute, getDocument, getElement, getGrid, getModifiable, getSet, getTableModel, getToid, getType, minimizeAttributes, renameColspec, renameColumns, renameSpanspec, setAttribute
-
Method Details
-
cell
Returns aTableCellrepresenting the cell at the given position in the column or a null pointer if that cell doesn't exist. The first cell is cell 1.- Parameters:
cellindex- The index of the cell desired. The first cell is cell 1.- Returns:
- The cell.
- Throws:
TableException- INVALID_INDEX_ERR: Raised if index is less than one or greater than the number cells in the column.
-
getTopCell
TableCell getTopCell()The top cell in the column. -
getBottomCell
TableCell getBottomCell()The bottom cell in the column. -
getCells
TableObjectStore getCells()ATableObjectStorecontaining all the cells in the column. -
getCellCount
int getCellCount()The number of cells in the column. -
getIndex
int getIndex()The column number of this column in its grid. The left most column in the grid is column 1. -
getColumnLeft
TableColumn getColumnLeft()ATableColumnrepresenting the column to the left of this one. If this is the left-most column it is a null pointer. -
getColumnRight
TableColumn getColumnRight()ATableColumnrepresenting the column to the right of this one. If this is the right-most column it is a null pointer. -
getRulesLeft
TableObjectStore getRulesLeft()ATableObjectStorecontaining aTableRulefor each rule on the left edge of this column. -
getRulesRight
TableObjectStore getRulesRight()ATableObjectStorecontaining aTableRulefor each rule on the right edge of this column. -
getRuleAbove
TableRule getRuleAbove()ATableRulefor the rule at the top end of the column. -
getRuleBelow
TableRule getRuleBelow()ATableRulefor the rule at the bottom end of the column. -
getFirst
boolean getFirst()Trueif this column is the first column in theTableGrid. -
getLast
boolean getLast()Trueif this column is the last column in theTableGrid. -
getSuppressed
boolean getSuppressed()Trueif the entire column is suppressed because all of its cells are spanned and none of them is a spanning cell.
-