Package writer2latex.office
Class TableReader
- java.lang.Object
-
- writer2latex.office.TableReader
-
public class TableReader extends java.lang.ObjectThis 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
Constructors Constructor Description TableReader(OfficeReader ofr, org.w3c.dom.Element tableNode)The constructor reads a table from a table:table or table:sub-table node.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.ElementgetCell(int nRow, int nCol)java.lang.StringgetCellStyleName(int nRow, int nCol)java.lang.StringgetCellWidth(int nRow, int nCol)TableLinegetCol(int nCol)intgetColCount()java.lang.StringgetColumnWidth(int nCol)intgetFirstBodyRow()intgetMaxColCount()intgetMaxRowCount()TableRangegetPrintRange(int nIndex)intgetPrintRangeCount()java.lang.StringgetRelColumnWidth(int nCol)java.lang.StringgetRelTableWidth()TableLinegetRow(int nRow)intgetRowCount()java.lang.StringgetTableName()java.lang.StringgetTableStyleName()java.lang.StringgetTableWidth()booleanisSubTable()
-
-
-
Constructor Detail
-
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
-
-
Method Detail
-
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)
-
-