Package org.apache.poi.xslf.usermodel
Class XSLFTableRow
- java.lang.Object
-
- org.apache.poi.xslf.usermodel.XSLFTableRow
-
- All Implemented Interfaces:
Iterable<XSLFTableCell>
public class XSLFTableRow extends Object implements Iterable<XSLFTableCell>
Represents a table in a .pptx presentation
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XSLFTableCelladdCell()List<XSLFTableCell>getCells()doublegetHeight()org.openxmlformats.schemas.drawingml.x2006.main.CTTableRowgetXmlObject()XSLFTableCellinsertCell(int colIdx)Insert a new cell at the given index.Iterator<XSLFTableCell>iterator()voidmergeCells(int firstCol, int lastCol)Merge cells of a table row, inclusive.voidremoveCell(int colIdx)Remove the cell at the given index.voidsetHeight(double height)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
getXmlObject
public org.openxmlformats.schemas.drawingml.x2006.main.CTTableRow getXmlObject()
-
iterator
public Iterator<XSLFTableCell> iterator()
- Specified by:
iteratorin interfaceIterable<XSLFTableCell>
-
getCells
public List<XSLFTableCell> getCells()
-
getHeight
public double getHeight()
-
setHeight
public void setHeight(double height)
-
addCell
public XSLFTableCell addCell()
-
insertCell
public XSLFTableCell insertCell(int colIdx)
Insert a new cell at the given index.- Parameters:
colIdx- the column index.- Since:
- POI 4.1.2
-
removeCell
public void removeCell(int colIdx)
Remove the cell at the given index.- Parameters:
colIdx- the column index.- Since:
- POI 4.1.2
-
mergeCells
public void mergeCells(int firstCol, int lastCol)Merge cells of a table row, inclusive. Indices are 0-based.- Parameters:
firstCol- 0-based index of first column to merge, inclusivelastCol- 0-based index of last column to merge, inclusive
-
-