aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkMultiple.java
blob: d44250a2f478cc41b08725a540ed885e993a2373 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package jogamp.opengl.util.pngj.chunks;

import jogamp.opengl.util.pngj.ImageInfo;

/**
 * PNG chunk type (abstract) that allows multiple instances in same image.
 */
public abstract class PngChunkMultiple extends PngChunk {

	protected PngChunkMultiple(String id, ImageInfo imgInfo) {
		super(id, imgInfo);
	}

	@Override
	public final boolean allowsMultiple() {
		return true;
	}

	/**
	 * NOTE: this chunk uses the default Object's equals() hashCode()
	 * implementation.
	 * 
	 * This is the right thing to do, normally.
	 * 
	 * This is important, eg see ChunkList.removeFromList()
	 */

}