Package com.arbortext.epic.table
Interface TableRow
- All Superinterfaces:
TableObject
- All Known Implementing Classes:
TableRowImpl
Represents a row of cells. Every cell is part of exactly one
TableRow.- 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 row or anullpointer if that cell does not exist.intThe number of cells in the row.getCells()ATableObjectStorecontaining all the cells in the row.booleangetFirst()Trueif this row is the first row in theTableSet.intgetIndex()The row number of this row in its grid.booleangetLast()Trueif this row is the last row in theTableSet.The left-most cell in the row.The right-most cell in the row.ATableRowrepresenting the row above this one.ATableRowrepresenting the row below this one.ATableRulefor the rule at the left end of the row.ATableRulefor the rule at the right end of the row.ATableObjectStorecontaining aTableRulefor each rule on the top edge of this row.ATableObjectStorecontaining aTableRulefor each rule on the bottom edge of this row.booleanTrueif the entire row is suppressed because all of its cells are spanned and none of them is a spanning cell.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 row or anullpointer if that cell does not 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 row.
-
getLeftCell
TableCell getLeftCell()The left-most cell in the row. -
getRightCell
TableCell getRightCell()The right-most cell in the row. -
getCells
TableObjectStore getCells()ATableObjectStorecontaining all the cells in the row. -
getCellCount
int getCellCount()The number of cells in the row. -
getIndex
int getIndex()The row number of this row in its grid. The top row in the grid is row 1. -
getRowAbove
TableRow getRowAbove()ATableRowrepresenting the row above this one. If this is the top row, it is anullpointer. -
getRowBelow
TableRow getRowBelow()ATableRowrepresenting the row below this one. If this is the bottom row, it is anullpointer. -
getRulesAbove
TableObjectStore getRulesAbove()ATableObjectStorecontaining aTableRulefor each rule on the top edge of this row. -
getRulesBelow
TableObjectStore getRulesBelow()ATableObjectStorecontaining aTableRulefor each rule on the bottom edge of this row. -
getRuleLeft
TableRule getRuleLeft()ATableRulefor the rule at the left end of the row. -
getRuleRight
TableRule getRuleRight()ATableRulefor the rule at the right end of the row. -
getFirst
boolean getFirst()Trueif this row is the first row in theTableSet. A row that is first in theTableSetwill also be first in itsTableGrid. (However, a row that is first in itsTableGridwill not necessarily also be first in theTableSet.) -
getLast
boolean getLast()Trueif this row is the last row in theTableSet. A row that is last in theTableSetwill also be last in itsTableGrid. (However, a row that is last in itsTableGridwill not necessarily also be last in theTableSet.) -
getSuppressed
boolean getSuppressed()Trueif the entire row is suppressed because all of its cells are spanned and none of them is a spanning cell.
-