Class POIReadOnlyDocument

java.lang.Object
org.apache.poi.POIDocument
org.apache.poi.POIReadOnlyDocument
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
HDGFDiagram, HPBFDocument, MAPIMessage

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 Details

    • POIReadOnlyDocument

      protected POIReadOnlyDocument(DirectoryNode dir)
    • POIReadOnlyDocument

      protected POIReadOnlyDocument(POIFSFileSystem fs)
  • Method Details

    • 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