loci.formats.in
Class ZeissZVIReader

java.lang.Object
  extended by loci.formats.FormatHandler
      extended by loci.formats.FormatReader
          extended by loci.formats.in.ZeissZVIReader
All Implemented Interfaces:
loci.formats.IFormatHandler, loci.formats.IFormatReader, loci.formats.StatusReporter

public class ZeissZVIReader
extends loci.formats.FormatReader

ZeissZVIReader is the file format reader for Zeiss ZVI files.

Source code:
Trac, SVN

Author:
Melissa Linkert linkert at wisc.edu

Field Summary
 
Fields inherited from class loci.formats.FormatReader
collectMetadata, core, filterMetadata, group, in, metadata, metadataStore, normalizeData, saveOriginalMetadata, series, THUMBNAIL_DIMENSION
 
Fields inherited from class loci.formats.FormatHandler
currentId, debug, debugLevel, format, statusListeners, suffixes
 
Fields inherited from interface loci.formats.IFormatReader
CAN_GROUP, CANNOT_GROUP, MUST_GROUP
 
Constructor Summary
ZeissZVIReader()
          Constructs a new ZeissZVI reader.
 
Method Summary
 void close()
           
 void close(boolean fileOnly)
           
protected  void initFile(String id)
           
 boolean isThisType(byte[] block)
           
 byte[] openBytes(int no, byte[] buf)
           
protected  void parseDir(int depth, Object dir)
           
protected  void print(int depth, String s)
          Debugging helper method.
 void setMetadataStore(loci.formats.MetadataStore store)
           
 
Methods inherited from class loci.formats.FormatReader
addMeta, checkBytes, fileGroupOption, get16BitLookupTable, get8BitLookupTable, getChannelDimLengths, getChannelDimLengths, getChannelDimTypes, getChannelDimTypes, getCoreMetadata, getCoreMetadata, getCurrentFile, getDimensionOrder, getDimensionOrder, getEffectiveSizeC, getEffectiveSizeC, getImageCount, getImageCount, getIndex, getIndex, getMeta, getMetadata, getMetadata, getMetadataStore, getMetadataStore, getMetadataStoreRoot, getMetadataStoreRoot, getMetadataValue, getMetadataValue, getPixelType, getPixelType, getRGBChannelCount, getRGBChannelCount, getSeries, getSeries, getSeriesCount, getSeriesCount, getSizeC, getSizeC, getSizeT, getSizeT, getSizeX, getSizeX, getSizeY, getSizeY, getSizeZ, getSizeZ, getThumbSizeX, getThumbSizeX, getThumbSizeY, getThumbSizeY, getUsedFiles, getUsedFiles, getZCTCoords, getZCTCoords, isFalseColor, isGroupFiles, isIndexed, isInterleaved, isInterleaved, isInterleaved, isInterleaved, isLittleEndian, isLittleEndian, isMetadataCollected, isMetadataComplete, isMetadataFiltered, isNormalized, isOrderCertain, isOrderCertain, isOriginalMetadataPopulated, isRGB, isRGB, isUsedFile, openBytes, openBytes, openBytes, openImage, openImage, openThumbBytes, openThumbBytes, openThumbImage, openThumbImage, setGroupFiles, setId, setMetadataCollected, setMetadataFiltered, setNormalized, setOriginalMetadataPopulated, setSeries, setSeries
 
Methods inherited from class loci.formats.FormatHandler
addStatusListener, debug, getFormat, getStatusListeners, getSuffixes, isThisType, isThisType, removeStatusListener, setDebug, setDebugLevel, setId, status, status, status, trace, trace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface loci.formats.IFormatHandler
getFormat, getSuffixes, isThisType, isThisType, setId
 
Methods inherited from interface loci.formats.StatusReporter
addStatusListener, getStatusListeners, removeStatusListener
 

Constructor Detail

ZeissZVIReader

public ZeissZVIReader()
Constructs a new ZeissZVI reader.

Method Detail

isThisType

public boolean isThisType(byte[] block)

setMetadataStore

public void setMetadataStore(loci.formats.MetadataStore store)
Specified by:
setMetadataStore in interface loci.formats.IFormatReader
Overrides:
setMetadataStore in class loci.formats.FormatReader

openBytes

public byte[] openBytes(int no,
                        byte[] buf)
                 throws loci.formats.FormatException,
                        IOException
Throws:
loci.formats.FormatException
IOException

close

public void close(boolean fileOnly)
           throws IOException
Specified by:
close in interface loci.formats.IFormatReader
Overrides:
close in class loci.formats.FormatReader
Throws:
IOException

close

public void close()
           throws IOException
Specified by:
close in interface loci.formats.IFormatHandler
Overrides:
close in class loci.formats.FormatReader
Throws:
IOException

initFile

protected void initFile(String id)
                 throws loci.formats.FormatException,
                        IOException
Overrides:
initFile in class loci.formats.FormatReader
Throws:
loci.formats.FormatException
IOException

parseDir

protected void parseDir(int depth,
                        Object dir)
                 throws IOException,
                        loci.formats.FormatException,
                        loci.formats.ReflectException
Throws:
IOException
loci.formats.FormatException
loci.formats.ReflectException

print

protected void print(int depth,
                     String s)
Debugging helper method.