/* Class144_Sub1_Sub2_Sub1 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.awt.Canvas;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.awt.image.DataBufferInt;
import java.awt.image.DirectColorModel;
import java.awt.image.Raster;
import java.awt.image.WritableRaster;
import java.util.Hashtable;

public final class Class144_Sub1_Sub2_Sub1 extends Class144_Sub1_Sub2
{
    protected static int anInt11753;
    Image anImage11754;
    
    public final int method8228(int i, int i_0_) {
	Graphics graphics
	    = ((Class144_Sub1_Sub2_Sub1) this).aCanvas11080.getGraphics();
	if (null == graphics)
	    return 0;
	graphics.drawImage(((Class144_Sub1_Sub2_Sub1) this).anImage11754, i,
			   i_0_,
			   ((Class144_Sub1_Sub2_Sub1) this).aCanvas11080);
	return 0;
    }
    
    public final int method8226(int i, int i_1_) {
	Graphics graphics
	    = ((Class144_Sub1_Sub2_Sub1) this).aCanvas11080.getGraphics();
	if (null == graphics)
	    return 0;
	graphics.drawImage(((Class144_Sub1_Sub2_Sub1) this).anImage11754, i,
			   i_1_,
			   ((Class144_Sub1_Sub2_Sub1) this).aCanvas11080);
	return 0;
    }
    
    public int method8234() {
	return method8228(0, 0);
    }
    
    public void method80() {
	/* empty */
    }
    
    void method10176() {
	super.method10174(2103141882);
	DataBufferInt databufferint
	    = new DataBufferInt((((Class144_Sub1_Sub2_Sub1) this)
				 .anIntArray11083),
				(((Class144_Sub1_Sub2_Sub1) this)
				 .anIntArray11083).length);
	DirectColorModel directcolormodel
	    = new DirectColorModel(32, 16711680, 65280, 255);
	WritableRaster writableraster
	    = (Raster.createWritableRaster
	       ((directcolormodel.createCompatibleSampleModel
		 (259032215 * ((Class144_Sub1_Sub2_Sub1) this).anInt11081,
		  -4047753 * ((Class144_Sub1_Sub2_Sub1) this).anInt11079)),
		databufferint, null));
	((Class144_Sub1_Sub2_Sub1) this).anImage11754
	    = new BufferedImage(directcolormodel, writableraster, false,
				new Hashtable());
    }
    
    public void method314() {
	/* empty */
    }
    
    public int method8231() {
	return method8228(0, 0);
    }
    
    void method10175() {
	super.method10174(-1844269465);
	DataBufferInt databufferint
	    = new DataBufferInt((((Class144_Sub1_Sub2_Sub1) this)
				 .anIntArray11083),
				(((Class144_Sub1_Sub2_Sub1) this)
				 .anIntArray11083).length);
	DirectColorModel directcolormodel
	    = new DirectColorModel(32, 16711680, 65280, 255);
	WritableRaster writableraster
	    = (Raster.createWritableRaster
	       ((directcolormodel.createCompatibleSampleModel
		 (259032215 * ((Class144_Sub1_Sub2_Sub1) this).anInt11081,
		  -4047753 * ((Class144_Sub1_Sub2_Sub1) this).anInt11079)),
		databufferint, null));
	((Class144_Sub1_Sub2_Sub1) this).anImage11754
	    = new BufferedImage(directcolormodel, writableraster, false,
				new Hashtable());
    }
    
    public void method316() {
	/* empty */
    }
    
    public int method8232() {
	return method8228(0, 0);
    }
    
    Class144_Sub1_Sub2_Sub1(Class151_Sub1 class151_sub1, Canvas canvas, int i,
			    int i_2_) {
	super(class151_sub1, canvas, i, i_2_);
	new Rectangle();
	method10174(1420009950);
    }
    
    public int method8233() {
	return method8228(0, 0);
    }
    
    void method10174(int i) {
	super.method10174(4583251);
	DataBufferInt databufferint
	    = new DataBufferInt((((Class144_Sub1_Sub2_Sub1) this)
				 .anIntArray11083),
				(((Class144_Sub1_Sub2_Sub1) this)
				 .anIntArray11083).length);
	DirectColorModel directcolormodel
	    = new DirectColorModel(32, 16711680, 65280, 255);
	WritableRaster writableraster
	    = (Raster.createWritableRaster
	       ((directcolormodel.createCompatibleSampleModel
		 (259032215 * ((Class144_Sub1_Sub2_Sub1) this).anInt11081,
		  -4047753 * ((Class144_Sub1_Sub2_Sub1) this).anInt11079)),
		databufferint, null));
	((Class144_Sub1_Sub2_Sub1) this).anImage11754
	    = new BufferedImage(directcolormodel, writableraster, false,
				new Hashtable());
    }
    
    public final int method8235(int i, int i_3_) {
	Graphics graphics
	    = ((Class144_Sub1_Sub2_Sub1) this).aCanvas11080.getGraphics();
	if (null == graphics)
	    return 0;
	graphics.drawImage(((Class144_Sub1_Sub2_Sub1) this).anImage11754, i,
			   i_3_,
			   ((Class144_Sub1_Sub2_Sub1) this).aCanvas11080);
	return 0;
    }
    
    public final int method8236(int i, int i_4_) {
	Graphics graphics
	    = ((Class144_Sub1_Sub2_Sub1) this).aCanvas11080.getGraphics();
	if (null == graphics)
	    return 0;
	graphics.drawImage(((Class144_Sub1_Sub2_Sub1) this).anImage11754, i,
			   i_4_,
			   ((Class144_Sub1_Sub2_Sub1) this).aCanvas11080);
	return 0;
    }
}
