org.apache.sanselan.formats.psd.datareaders
Class DataReader

java.lang.Object
  extended by org.apache.sanselan.formats.psd.datareaders.DataReader
All Implemented Interfaces:
BinaryConstants
Direct Known Subclasses:
CompressedDataReader, UncompressedDataReader

public abstract class DataReader
extends java.lang.Object
implements BinaryConstants


Field Summary
protected  DataParser dataParser
           
 
Fields inherited from interface org.apache.sanselan.common.BinaryConstants
BYTE_ORDER_BIG_ENDIAN, BYTE_ORDER_INTEL, BYTE_ORDER_LEAST_SIGNIFICANT_BYTE, BYTE_ORDER_LITTLE_ENDIAN, BYTE_ORDER_LSB, BYTE_ORDER_MOST_SIGNIFICANT_BYTE, BYTE_ORDER_MOTOROLA, BYTE_ORDER_MSB, BYTE_ORDER_NETWORK
 
Constructor Summary
DataReader(DataParser fDataParser)
           
 
Method Summary
 void dump()
           
abstract  void readData(java.io.InputStream is, java.awt.image.BufferedImage bi, ImageContents imageContents, BinaryFileParser bfp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataParser

protected final DataParser dataParser
Constructor Detail

DataReader

public DataReader(DataParser fDataParser)
Method Detail

readData

public abstract void readData(java.io.InputStream is,
                              java.awt.image.BufferedImage bi,
                              ImageContents imageContents,
                              BinaryFileParser bfp)
                       throws ImageReadException,
                              java.io.IOException
Throws:
ImageReadException
java.io.IOException

dump

public void dump()


Copyright © 2007-2009. All Rights Reserved.