org.apache.sanselan.formats.psd.dataparsers
Class DataParser

java.lang.Object
  extended by org.apache.sanselan.formats.psd.dataparsers.DataParser
Direct Known Subclasses:
DataParserBitmap, DataParserCMYK, DataParserGrayscale, DataParserIndexed, DataParserLab, DataParserRGB, DataParserStub

public abstract class DataParser
extends java.lang.Object


Constructor Summary
DataParser()
           
 
Method Summary
 void dump()
           
abstract  int getBasicChannelsCount()
           
protected abstract  int getRGB(int[][][] data, int x, int y, ImageContents imageContents)
           
 void parseData(int[][][] data, java.awt.image.BufferedImage bi, ImageContents imageContents)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataParser

public DataParser()
Method Detail

parseData

public final void parseData(int[][][] data,
                            java.awt.image.BufferedImage bi,
                            ImageContents imageContents)

getRGB

protected abstract int getRGB(int[][][] data,
                              int x,
                              int y,
                              ImageContents imageContents)

getBasicChannelsCount

public abstract int getBasicChannelsCount()

dump

public void dump()


Copyright © 2007-2009. All Rights Reserved.