java.lang.Object
com.independentsoft.office.drawing.GraphicObject
com.independentsoft.office.drawing.tables.Table
All Implemented Interfaces:
IContentElement

public class Table extends GraphicObject
The Class Table.
  • Constructor Details

  • Method Details

    • getContentElements

      public List<IContentElement> getContentElements()
      Specified by:
      getContentElements in interface IContentElement
      Specified by:
      getContentElements in class GraphicObject
    • clone

      public Table clone()
      Specified by:
      clone in interface IContentElement
      Specified by:
      clone in class GraphicObject
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getRows

      public List<Row> getRows()
      Gets the rows.
      Returns:
      the rows
    • getGrid

      public TableGrid getGrid()
      Gets the grid.
      Returns:
      the grid
    • setGrid

      public void setGrid(TableGrid grid)
      Sets the grid.
      Parameters:
      grid - the new grid
    • getPictureFill

      public PictureFill getPictureFill()
      Gets the picture fill.
      Returns:
      the picture fill
    • setPictureFill

      public void setPictureFill(PictureFill pictureFill)
      Sets the picture fill.
      Parameters:
      pictureFill - the new picture fill
    • getGradientFill

      public GradientFill getGradientFill()
      Gets the gradient fill.
      Returns:
      the gradient fill
    • setGradientFill

      public void setGradientFill(GradientFill gradientFill)
      Sets the gradient fill.
      Parameters:
      gradientFill - the new gradient fill
    • getGroupFill

      public GroupFill getGroupFill()
      Gets the group fill.
      Returns:
      the group fill
    • setGroupFill

      public void setGroupFill(GroupFill groupFill)
      Sets the group fill.
      Parameters:
      groupFill - the new group fill
    • getNoFill

      public NoFill getNoFill()
      Gets the no fill.
      Returns:
      the no fill
    • setNoFill

      public void setNoFill(NoFill noFill)
      Sets the no fill.
      Parameters:
      noFill - the new no fill
    • getPatternFill

      public PatternFill getPatternFill()
      Gets the pattern fill.
      Returns:
      the pattern fill
    • setPatternFill

      public void setPatternFill(PatternFill patternFill)
      Sets the pattern fill.
      Parameters:
      patternFill - the new pattern fill
    • getSolidFill

      public SolidFill getSolidFill()
      Gets the solid fill.
      Returns:
      the solid fill
    • setSolidFill

      public void setSolidFill(SolidFill solidFill)
      Sets the solid fill.
      Parameters:
      solidFill - the new solid fill
    • getStyle

      public TableStyle getStyle()
      Gets the style.
      Returns:
      the style
    • setStyle

      public void setStyle(TableStyle style)
      Sets the style.
      Parameters:
      style - the new style
    • getStyleID

      public String getStyleID()
      Gets the style id.
      Returns:
      the style id
    • setStyleID

      public void setStyleID(String styleID)
      Sets the style id.
      Parameters:
      styleID - the new style id
    • isBandedColumns

      public boolean isBandedColumns()
      Checks if is banded columns.
      Returns:
      true, if is banded columns
    • setBandedColumns

      public void setBandedColumns(boolean bandedColumns)
      Sets the banded columns.
      Parameters:
      bandedColumns - the new banded columns
    • isBandedRows

      public boolean isBandedRows()
      Checks if is banded rows.
      Returns:
      true, if is banded rows
    • setBandedRows

      public void setBandedRows(boolean bandedRows)
      Sets the banded rows.
      Parameters:
      bandedRows - the new banded rows
    • isFirstColumn

      public boolean isFirstColumn()
      Checks if is first column.
      Returns:
      true, if is first column
    • setFirstColumn

      public void setFirstColumn(boolean firstColumn)
      Sets the first column.
      Parameters:
      firstColumn - the new first column
    • isFirstRow

      public boolean isFirstRow()
      Checks if is first row.
      Returns:
      true, if is first row
    • setFirstRow

      public void setFirstRow(boolean firstRow)
      Sets the first row.
      Parameters:
      firstRow - the new first row
    • isLastColumn

      public boolean isLastColumn()
      Checks if is last column.
      Returns:
      true, if is last column
    • setLastColumn

      public void setLastColumn(boolean lastColumn)
      Sets the last column.
      Parameters:
      lastColumn - the new last column
    • isLastRow

      public boolean isLastRow()
      Checks if is last row.
      Returns:
      true, if is last row
    • setLastRow

      public void setLastRow(boolean lastRow)
      Sets the last row.
      Parameters:
      lastRow - the new last row
    • isRightToLeft

      public boolean isRightToLeft()
      Checks if is right to left.
      Returns:
      true, if is right to left
    • setRightToLeft

      public void setRightToLeft(boolean rightToLeft)
      Sets the right to left.
      Parameters:
      rightToLeft - the new right to left