edu.stanford.rsl.konrad.io
Class FlexibleFileOpener

java.lang.Object
  extended by ij.io.FileOpener
      extended by edu.stanford.rsl.konrad.io.FlexibleFileOpener

public class FlexibleFileOpener
extends ij.io.FileOpener


Field Summary
static int GZIP
           
static int UNCOMPRESSED
           
static int ZLIB
           
 
Constructor Summary
FlexibleFileOpener(ij.io.FileInfo fi)
           
FlexibleFileOpener(ij.io.FileInfo fi, int gunzipMode)
           
FlexibleFileOpener(ij.io.FileInfo fi, int gunzipMode, long preOffset)
           
 
Method Summary
 java.io.InputStream createInputStream(ij.io.FileInfo fi)
           
 
Methods inherited from class ij.io.FileOpener
createColorModel, decodeDescriptionString, open, open, revertToSaved, setShowConflictMessage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNCOMPRESSED

public static final int UNCOMPRESSED
See Also:
Constant Field Values

GZIP

public static final int GZIP
See Also:
Constant Field Values

ZLIB

public static final int ZLIB
See Also:
Constant Field Values
Constructor Detail

FlexibleFileOpener

public FlexibleFileOpener(ij.io.FileInfo fi)

FlexibleFileOpener

public FlexibleFileOpener(ij.io.FileInfo fi,
                          int gunzipMode)

FlexibleFileOpener

public FlexibleFileOpener(ij.io.FileInfo fi,
                          int gunzipMode,
                          long preOffset)
Method Detail

createInputStream

public java.io.InputStream createInputStream(ij.io.FileInfo fi)
                                      throws java.io.IOException,
                                             java.net.MalformedURLException
Overrides:
createInputStream in class ij.io.FileOpener
Throws:
java.io.IOException
java.net.MalformedURLException