Package com.mcgath.jhove.module.png
Class GamaChunk
- java.lang.Object
-
- com.mcgath.jhove.module.png.PNGChunk
-
- com.mcgath.jhove.module.png.GamaChunk
-
public class GamaChunk extends PNGChunk
The gAMA chunk, holding the gamma value. (And I can't think why!)- Author:
- Gary McGath
-
-
Field Summary
-
Fields inherited from class com.mcgath.jhove.module.png.PNGChunk
_dstream, _module, _nisoMetadata, _propList, ancillary, bKGD_HEAD_SIG, cHRM_HEAD_SIG, chunkData, chunkType, crc, duplicateAllowed, gAMA_HEAD_SIG, hIST_HEAD_SIG, iCCP_HEAD_SIG, IDAT_HEAD_SIG, IEND_HEAD_SIG, IHDR_HEAD_SIG, iTXt_HEAD_SIG, length, pHYs_HEAD_SIG, PLTE_HEAD_SIG, sBIT_HEAD_SIG, sPLT_HEAD_SIG, sRGB_HEAD_SIG, tEXt_HEAD_SIG, tIME_HEAD_SIG, tRNS_HEAD_SIG, zTXt_HEAD_SIG
-
-
Constructor Summary
Constructors Constructor Description GamaChunk(int sig, long leng)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocessChunk(RepInfo info)Process a chunk.-
Methods inherited from class com.mcgath.jhove.module.png.PNGChunk
chunkTypeString, getChunkData, getChunkType, getCRC, getLength, makePNGChunk, processChunkCommon, readCRC, readUnsignedByte, readUnsignedInt, readUnsignedShort, setInputStream, setModule, setNisoMetadata, setPropertyList, skipBytes
-
-
-
-
Method Detail
-
processChunk
public void processChunk(RepInfo info) throws Exception
Description copied from class:PNGChunkProcess a chunk. When this is called, the input stream needs to have read the type and length and be positioned at the start of the data. The default behavior is to eat the chunk. This should be the behavior only for UnknownChunk when we're done.- Overrides:
processChunkin classPNGChunk- Throws:
Exception
-
-