writer2latex.office
Class TableReader
java.lang.Object
writer2latex.office.TableReader
public class TableReader
- extends java.lang.Object
This class reads a table from a table:table or table:sub-table element
and presents it as an n by m grid. In addition it gives access to the
absolute and relative widths of tables, columns and cells.
Constructor Summary |
TableReader(OfficeReader ofr,
org.w3c.dom.Element tableNode)
The constructor reads a table from a table:table or table:sub-table
node. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableReader
public TableReader(OfficeReader ofr,
org.w3c.dom.Element tableNode)
The constructor reads a table from a table:table or table:sub-table
node.
- Parameters:
ofr
- the OfficeReader object to get style information fromtableNode
- the table node
isSubTable
public boolean isSubTable()
getTableName
public java.lang.String getTableName()
getTableStyleName
public java.lang.String getTableStyleName()
getTableWidth
public java.lang.String getTableWidth()
getRelTableWidth
public java.lang.String getRelTableWidth()
getRowCount
public int getRowCount()
getMaxRowCount
public int getMaxRowCount()
getFirstBodyRow
public int getFirstBodyRow()
getColCount
public int getColCount()
getMaxColCount
public int getMaxColCount()
getColumnWidth
public java.lang.String getColumnWidth(int nCol)
getRelColumnWidth
public java.lang.String getRelColumnWidth(int nCol)
getCell
public org.w3c.dom.Element getCell(int nRow,
int nCol)
getCellStyleName
public java.lang.String getCellStyleName(int nRow,
int nCol)
getCellWidth
public java.lang.String getCellWidth(int nRow,
int nCol)
getRow
public TableLine getRow(int nRow)
getCol
public TableLine getCol(int nCol)
getPrintRangeCount
public int getPrintRangeCount()
getPrintRange
public TableRange getPrintRange(int nIndex)