/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  javax.microedition.lcdui.Command
 *  javax.microedition.lcdui.CommandListener
 *  javax.microedition.lcdui.Displayable
 *  javax.microedition.location.Location
 *  javax.microedition.location.LocationListener
 *  javax.microedition.location.LocationProvider
 */
import java.io.DataInput;
import java.io.DataOutput;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.location.Location;
import javax.microedition.location.LocationListener;
import javax.microedition.location.LocationProvider;

/*
 * Duplicate member names - consider using --renamedupmembers true
 */
public final class br
implements CommandListener,
jf,
Runnable,
LocationListener {
    private final li a;
    private final mt a;
    private final fy a;
    private final lk a;
    private final hj b;
    private final es b;
    private final boolean c;

    public int z() {
        return 52;
    }

    public boolean y_() {
        return this.c;
    }

    public boolean A_() {
        return false;
    }

    public boolean z_() {
        return false;
    }

    public br(fy fy2, bj bj2) {
        this(fy2);
    }

    public static void a(lk lk2, hj hj2, es es2) {
        hj2.a(new br(lk2.f(3).f(1), es2));
    }

    public void locationUpdated(LocationProvider locationProvider, Location location) {
    }

    public void a(DataOutput dataOutput) {
    }

    public void a(ar ar2) {
        li.a(this.a, fk.a(ar2));
    }

    private br(fy fy2) {
        this.a = fy2;
    }

    public br(mt mt2) {
        this.a = mt2;
    }

    public br(li li2) {
        this.a = li2;
    }

    public br(es es2, hj hj2, boolean bl2) {
        this.b = es2;
        this.b = hj2;
        this.c = bl2;
    }

    public br(lk lk2, es es2) {
        this.a = lk2;
        this.b = es2;
    }

    public void providerStateChanged(LocationProvider locationProvider, int n) {
        if (n == 3) {
            fy.a(this.a);
        }
    }

    public final void commandAction(Command command, Displayable displayable) {
        if (hj.a(command) != null) {
            this.a.a(hj.a(command), displayable);
        }
    }

    public boolean a(DataInput dataInput) {
        lk lk2 = ar.a(la.U, dataInput);
        int n = ar.b(lk2, 1, -1);
        int n2 = ar.b(lk2.f(2), 1, -1);
        switch (n) {
            case 0: {
                br.a(lk2, this.b, this.b);
                return true;
            }
        }
        ka.a(n2, this.b);
        return true;
    }

    public void run() {
        switch (ar.b(this.a, 1, -1)) {
            case 1: {
                this.b.a(null, null, false);
            }
            default: {
                return;
            }
            case 2: {
                this.b.b(false);
                return;
            }
            case 0: 
        }
        this.b.e(false);
    }
}

