Class POIReadOnlyDocument

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public abstract class POIReadOnlyDocument
    extends POIDocument
    This holds the common functionality for all read-only POI Document classes, i.e. ones which don't support writing.
    Since:
    POI 3.15 beta 3
    • Constructor Detail

      • POIReadOnlyDocument

        protected POIReadOnlyDocument​(DirectoryNode dir)
      • POIReadOnlyDocument

        protected POIReadOnlyDocument​(POIFSFileSystem fs)
    • Method Detail

      • write

        public void write()
        Note - writing is not yet supported for this file format, sorry.
        Specified by:
        write in class POIDocument
        Throws:
        IllegalStateException - If you call the method, as writing is not supported
      • write

        public void write​(File file)
        Note - writing is not yet supported for this file format, sorry.
        Specified by:
        write in class POIDocument
        Parameters:
        file - The new File to write to.
        Throws:
        IllegalStateException - If you call the method, as writing is not supported
      • write

        public void write​(OutputStream out)
        Note - writing is not yet supported for this file format, sorry.
        Specified by:
        write in class POIDocument
        Parameters:
        out - The stream to write to.
        Throws:
        IllegalStateException - If you call the method, as writing is not supported