Class XSSFChartSheet

All Implemented Interfaces:
Iterable<Row>, Sheet

public class XSSFChartSheet extends XSSFSheet
High level representation of Sheet Parts that are of type 'chartsheet'.

Chart sheet is a special kind of Sheet that contains only chart and no data.

Author:
Yegor Kozlov
  • Field Details

    • chartsheet

      protected org.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartsheet chartsheet
  • Constructor Details

    • XSSFChartSheet

      protected XSSFChartSheet(PackagePart part)
      Since:
      POI 3.14-Beta1
  • Method Details

    • read

      protected void read(InputStream is) throws IOException
      Overrides:
      read in class XSSFSheet
      Throws:
      IOException
    • getCTChartsheet

      public org.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartsheet getCTChartsheet()
      Provide access to the CTChartsheet bean holding this sheet's data
      Returns:
      the CTChartsheet bean holding this sheet's data
    • getCTDrawing

      protected org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDrawing getCTDrawing()
      Overrides:
      getCTDrawing in class XSSFSheet
    • getCTLegacyDrawing

      protected org.openxmlformats.schemas.spreadsheetml.x2006.main.CTLegacyDrawing getCTLegacyDrawing()
      Overrides:
      getCTLegacyDrawing in class XSSFSheet
    • write

      protected void write(OutputStream out) throws IOException
      Overrides:
      write in class XSSFSheet
      Throws:
      IOException