org.apache.poi.xslf.usermodel
Class XSLFTable

java.lang.Object
  extended by org.apache.poi.xslf.usermodel.XSLFShape
      extended by org.apache.poi.xslf.usermodel.XSLFGraphicFrame
          extended by org.apache.poi.xslf.usermodel.XSLFTable
All Implemented Interfaces:
java.lang.Iterable<XSLFTableRow>

public class XSLFTable
extends XSLFGraphicFrame
implements java.lang.Iterable<XSLFTableRow>

Represents a table in a .pptx presentation

Author:
Yegor Kozlov

Method Summary
 XSLFTableRow addRow()
           
 java.awt.geom.Rectangle2D getAnchor()
           
 double getColumnWidth(int idx)
           
 org.openxmlformats.schemas.drawingml.x2006.main.CTTable getCTTable()
           
 int getNumberOfColumns()
           
 int getNumberOfRows()
           
 java.util.List<XSLFTableRow> getRows()
           
 java.util.Iterator<XSLFTableRow> iterator()
           
 void setAnchor(java.awt.geom.Rectangle2D anchor)
           
 void setColumnWidth(int idx, double width)
           
 
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFGraphicFrame
getShapeId, getShapeName, getShapeType, getSheet, getXmlObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getCTTable

@Internal
public org.openxmlformats.schemas.drawingml.x2006.main.CTTable getCTTable()

getNumberOfColumns

public int getNumberOfColumns()

getNumberOfRows

public int getNumberOfRows()

getColumnWidth

public double getColumnWidth(int idx)

setColumnWidth

public void setColumnWidth(int idx,
                           double width)

iterator

public java.util.Iterator<XSLFTableRow> iterator()
Specified by:
iterator in interface java.lang.Iterable<XSLFTableRow>

getRows

public java.util.List<XSLFTableRow> getRows()

addRow

public XSLFTableRow addRow()

getAnchor

public java.awt.geom.Rectangle2D getAnchor()
Overrides:
getAnchor in class XSLFGraphicFrame

setAnchor

public void setAnchor(java.awt.geom.Rectangle2D anchor)
Overrides:
setAnchor in class XSLFGraphicFrame


Copyright 2011 The Apache Software Foundation or its licensors, as applicable.