/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  javax.microedition.lcdui.Image
 */
import javax.microedition.lcdui.Image;

public final class le {
    public final Image a;

    public ht c() {
        return new ht(this.a.getGraphics());
    }

    public int b() {
        return this.a.getHeight();
    }

    public int a() {
        return this.a.getWidth();
    }

    public void a(int[] nArray, int n, int n2, int n3, int n4, int n5, int n6) {
        this.a.getRGB(nArray, n, n2, n3, n4, n5, n6);
    }

    public le a(int n, int n2, int n3, int n4, int n5, int n6) {
        return fo.a(this, n, n2, n3, n4, n5, n6, 0);
    }

    public le(Image image) {
        this.a = image;
    }

    public le a(int n, int n2) {
        if (n > 0 && n2 > 0) {
            if (this.a() == n && this.b() == n2) {
                return this;
            }
            return fo.a(this, 0, 0, this.a(), this.b(), n, n2, 0);
        }
        throw new IllegalArgumentException();
    }
}

