home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / EmailViewer / EmailViewer.jar / aa.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-10-08  |  1.5 KB  |  65 lines

  1. import java.util.Hashtable;
  2. import javax.microedition.lcdui.Font;
  3. import javax.microedition.lcdui.Graphics;
  4. import javax.microedition.lcdui.Image;
  5.  
  6. // $FF: renamed from: aa
  7. class class_0 extends c {
  8.    // $FF: renamed from: void java.lang.String
  9.    volatile String field_0;
  10.    // $FF: renamed from: null int
  11.    private int field_1;
  12.    // $FF: renamed from: long int
  13.    private int field_2;
  14.    // $FF: renamed from: c java.util.Hashtable
  15.    private Hashtable field_3;
  16.    // $FF: renamed from: b javax.microedition.lcdui.Font
  17.    private static final Font field_4 = Font.getFont(64, 0, 8);
  18.  
  19.    class_0(Hashtable var1, String var2, int var3, int var4, int var5, int var6) {
  20.       super(var3, var4);
  21.       this.field_3 = var1;
  22.       this.field_0 = var2;
  23.       this.field_1 = var5;
  24.       this.field_2 = var6;
  25.    }
  26.  
  27.    // $FF: renamed from: if () int
  28.    int method_0() {
  29.       return this.field_2;
  30.    }
  31.  
  32.    // $FF: renamed from: a () int
  33.    int method_1() {
  34.       return this.field_1;
  35.    }
  36.  
  37.    // $FF: renamed from: a (javax.microedition.lcdui.Graphics, boolean) void
  38.    void method_2(Graphics var1, boolean var2) {
  39.       Image var3 = (Image)this.field_3.get(this.field_0);
  40.       if (var3 != null) {
  41.          var1.drawImage(var3, super.a, super.if, 20);
  42.       } else {
  43.          if (!var2) {
  44.             var1.setStrokeStyle(0);
  45.             var1.drawRect(super.a, super.if, this.field_1 - 1, this.field_2);
  46.          }
  47.  
  48.          int var4 = var1.getClipX();
  49.          int var5 = var1.getClipY();
  50.          int var6 = var1.getClipWidth();
  51.          int var7 = var1.getClipHeight();
  52.          var1.clipRect(super.a, super.if, this.field_1, this.field_2);
  53.          var1.setFont(field_4);
  54.          var1.drawString("[Image]", super.a + 1, super.if + 1, 20);
  55.          var1.setClip(var4, var5, var6, var7);
  56.       }
  57.  
  58.       if (var2) {
  59.          var1.setStrokeStyle(1);
  60.          var1.drawRect(super.a, super.if, this.field_1 - 1, this.field_2);
  61.       }
  62.  
  63.    }
  64. }
  65.