package com.jpii.navalbattle.pavo.io; import java.awt.image.BufferedImage; import java.awt.image.ColorModel; import java.awt.image.IndexColorModel; import java.awt.image.WritableRaster; import java.io.Serializable; import java.util.Hashtable; public class PavoImage extends BufferedImage implements Serializable { private static final long serialVersionUID = 1L; private static long Image_Counter = 0; /** * @param arg0 * @param arg1 * @param arg2 */ public PavoImage(int arg0, int arg1, int arg2) { super(arg0, arg1, arg2); utilise342(); } /** * @param arg0 * @param arg1 * @param arg2 * @param arg3 */ public PavoImage(int arg0, int arg1, int arg2, IndexColorModel arg3) { super(arg0, arg1, arg2, arg3); utilise342(); } /** * @param arg0 * @param arg1 * @param arg2 * @param arg3 */ public PavoImage(ColorModel arg0, WritableRaster arg1, boolean arg2, Hashtable<?, ?> arg3) { super(arg0, arg1, arg2, arg3); utilise342(); } private static void utilise342() { Image_Counter++; } public static long getImageID(){ return Image_Counter; } }