Class OOoFileInputStream

java.lang.Object
io.vertigo.quarto.plugins.converter.openoffice.stream.OOoFileInputStream
All Implemented Interfaces:
com.sun.star.io.XInputStream, com.sun.star.io.XSeekable, com.sun.star.uno.XInterface

public final class OOoFileInputStream extends Object implements com.sun.star.io.XInputStream, com.sun.star.io.XSeekable
InputStream de lecture de fichier pour l'envoyer vers le serveur OpenOffice.
Author:
tchassagnette
  • Constructor Details

  • Method Details

    • getLength

      public long getLength() throws com.sun.star.io.IOException
      Specified by:
      getLength in interface com.sun.star.io.XSeekable
      Throws:
      com.sun.star.io.IOException
    • getPosition

      public long getPosition() throws com.sun.star.io.IOException
      Specified by:
      getPosition in interface com.sun.star.io.XSeekable
      Throws:
      com.sun.star.io.IOException
    • seek

      public void seek(long arg0) throws com.sun.star.io.IOException
      Specified by:
      seek in interface com.sun.star.io.XSeekable
      Throws:
      com.sun.star.io.IOException
    • available

      public int available() throws com.sun.star.io.IOException
      Specified by:
      available in interface com.sun.star.io.XInputStream
      Throws:
      com.sun.star.io.IOException
    • closeInput

      public void closeInput() throws com.sun.star.io.IOException
      Specified by:
      closeInput in interface com.sun.star.io.XInputStream
      Throws:
      com.sun.star.io.IOException
    • readBytes

      public int readBytes(byte[][] buffer, int bufferSize) throws com.sun.star.io.IOException
      Specified by:
      readBytes in interface com.sun.star.io.XInputStream
      Throws:
      com.sun.star.io.IOException
    • readSomeBytes

      public int readSomeBytes(byte[][] buffer, int bufferSize) throws com.sun.star.io.IOException
      Specified by:
      readSomeBytes in interface com.sun.star.io.XInputStream
      Throws:
      com.sun.star.io.IOException
    • skipBytes

      public void skipBytes(int arg0) throws com.sun.star.io.IOException
      Specified by:
      skipBytes in interface com.sun.star.io.XInputStream
      Throws:
      com.sun.star.io.IOException