|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.poi.hslf.model.Shape
org.apache.poi.hslf.model.ShapeGroup
org.apache.poi.hslf.model.Table
public final class Table
Represents a table in a PowerPoint presentation
| Field Summary |
|---|
| Fields inherited from class org.apache.poi.hslf.model.Shape |
|---|
EMU_PER_CENTIMETER, EMU_PER_INCH, EMU_PER_POINT, MASTER_DPI, PIXEL_DPI, POINT_DPI |
| Constructor Summary | |
|---|---|
Table(org.apache.poi.ddf.EscherContainerRecord escherRecord,
Shape parent)
Create a Table object and initilize it from the supplied Record container. |
|
Table(int numrows,
int numcols)
Create a new Table of the given number of rows and columns |
|
| Method Summary | |
|---|---|
Line |
createBorder()
Create a border to format this table |
TableCell |
getCell(int row,
int col)
Gets a cell |
int |
getNumberOfColumns()
|
int |
getNumberOfRows()
|
void |
setAllBorders(Line line)
Format the table and apply the specified Line to all cell boundaries, both outside and inside |
void |
setColumnWidth(int col,
int width)
Sets the column width. |
void |
setInsideBorders(Line line)
Format the inside border using the specified Line object |
void |
setOutsideBorders(Line line)
Format the outside border using the specified Line object |
void |
setRowHeight(int row,
int height)
Sets the row height. |
void |
setSheet(Sheet sheet)
Assign the SlideShow this shape belongs to |
| Methods inherited from class org.apache.poi.hslf.model.ShapeGroup |
|---|
addShape, draw, getAnchor2D, getCoordinates, getHyperlink, getShapes, getShapeType, moveTo, setAnchor, setCoordinates |
| Methods inherited from class org.apache.poi.hslf.model.Shape |
|---|
getAnchor, getEscherChild, getEscherProperty, getEscherProperty, getEscherProperty, getFill, getLogicalAnchor2D, getOutline, getParent, getShapeId, getShapeName, getSheet, getSpContainer, moveTo, setAnchor, setEscherProperty, setEscherProperty, setShapeId, setShapeType |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Table(int numrows,
int numcols)
numrows - the number of rowsnumcols - the number of columns
public Table(org.apache.poi.ddf.EscherContainerRecord escherRecord,
Shape parent)
escherRecord - EscherSpContainer container which holds information about this shapeparent - the parent of the shape| Method Detail |
|---|
public TableCell getCell(int row,
int col)
row - the row index (0-based)col - the column index (0-based)
public int getNumberOfColumns()
public int getNumberOfRows()
public void setSheet(Sheet sheet)
SlideShow this shape belongs to
setSheet in class Shapesheet - owner of this shape
public void setRowHeight(int row,
int height)
row - the row index (0-based)height - the height to set (in pixels)
public void setColumnWidth(int col,
int width)
col - the column index (0-based)width - the width to set (in pixels)public void setAllBorders(Line line)
line - the border linepublic void setOutsideBorders(Line line)
line - the border linepublic void setInsideBorders(Line line)
line - the border linepublic Line createBorder()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||