Top Description Fields Constructors Methods
jogamp.opengl.util.pngj.chunks

public final Enum ChunkLoadBehaviour

extends Enum<ChunkLoadBehaviour>
Class Inheritance

Defines gral strategy about what to do with ancillary (non-critical) chunks when reading

Field Summary

Modifier and TypeField and Description
public static final ChunkLoadBehaviour
LOAD_CHUNK_ALWAYS

Load all chunks.

public static final ChunkLoadBehaviour
LOAD_CHUNK_IF_SAFE

Load chunk if "known" or "safe to copy".

public static final ChunkLoadBehaviour
LOAD_CHUNK_KNOWN

Ancillary chunks are loaded only if 'known' (registered with the factory).

public static final ChunkLoadBehaviour
LOAD_CHUNK_NEVER

All non-critical chunks are skipped

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static ChunkLoadBehaviour
public static ChunkLoadBehaviour[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

LOAD_CHUNK_ALWAYSback to summary
public static final ChunkLoadBehaviour LOAD_CHUNK_ALWAYS

Load all chunks.
Notice that other restrictions might apply, see PngReader.skipChunkMaxSize PngReader.skipChunkIds

LOAD_CHUNK_IF_SAFEback to summary
public static final ChunkLoadBehaviour LOAD_CHUNK_IF_SAFE

Load chunk if "known" or "safe to copy".

LOAD_CHUNK_KNOWNback to summary
public static final ChunkLoadBehaviour LOAD_CHUNK_KNOWN

Ancillary chunks are loaded only if 'known' (registered with the factory).

LOAD_CHUNK_NEVERback to summary
public static final ChunkLoadBehaviour LOAD_CHUNK_NEVER

All non-critical chunks are skipped

Constructor Detail

ChunkLoadBehaviourback to summary
private ChunkLoadBehaviour()

Method Detail

valueOfback to summary
public static ChunkLoadBehaviour valueOf(String name)
valuesback to summary
public static ChunkLoadBehaviour[] values()