Class XSSFChartSheet

  • All Implemented Interfaces:
    java.lang.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 Detail

      • chartsheet

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

      • XSSFChartSheet

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

      • read

        protected void read​(java.io.InputStream is)
                     throws java.io.IOException
        Overrides:
        read in class XSSFSheet
        Throws:
        java.io.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​(java.io.OutputStream out)
                      throws java.io.IOException
        Overrides:
        write in class XSSFSheet
        Throws:
        java.io.IOException