home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 64 / CDPRO64.iso / UTILIDADES / java / emsn / eMSN.jar / x.class (.txt) < prev    next >
Encoding:
Java Class File  |  2005-09-24  |  2.6 KB  |  151 lines

  1. import java.util.Vector;
  2.  
  3. // $FF: renamed from: x
  4. public class class_0 {
  5.    // $FF: renamed from: d java.util.Vector
  6.    private Vector field_0 = new Vector(10, 10);
  7.    // $FF: renamed from: c java.util.Vector
  8.    private Vector field_1 = new Vector(10, 10);
  9.    // $FF: renamed from: a int
  10.    public int field_2;
  11.    // $FF: renamed from: f int
  12.    public int field_3;
  13.    // $FF: renamed from: e boolean
  14.    public volatile boolean field_4 = false;
  15.    // $FF: renamed from: b boolean
  16.    public volatile boolean field_5 = false;
  17.  
  18.    // $FF: renamed from: b (java.lang.String) int
  19.    public static int method_0(String var0) {
  20.       if (var0.equals("NLN")) {
  21.          return 0;
  22.       } else if (var0.equals("BSY")) {
  23.          return 1;
  24.       } else if (var0.equals("IDL")) {
  25.          return 2;
  26.       } else if (var0.equals("BRB")) {
  27.          return 3;
  28.       } else if (var0.equals("AWY")) {
  29.          return 4;
  30.       } else if (var0.equals("PHN")) {
  31.          return 5;
  32.       } else {
  33.          return var0.equals("LUN") ? 6 : 2;
  34.       }
  35.    }
  36.  
  37.    // $FF: renamed from: b () int
  38.    public synchronized int method_1() {
  39.       return this.field_0.size();
  40.    }
  41.  
  42.    // $FF: renamed from: a (int) m
  43.    public synchronized m method_2(int var1) {
  44.       return (m)this.field_0.elementAt(var1);
  45.    }
  46.  
  47.    // $FF: renamed from: a (java.lang.String) void
  48.    public synchronized void method_3(String var1) {
  49.       r var2 = new r(var1);
  50.       this.field_1.addElement(var2);
  51.    }
  52.  
  53.    // $FF: renamed from: a (java.lang.String, java.lang.String, java.lang.String) void
  54.    public synchronized void method_4(String var1, String var2, String var3) {
  55.       r var4 = this.method_8(var3);
  56.       m var5 = this.method_6(var1);
  57.       if (var5 == null) {
  58.          var5 = new m(var1, var2);
  59.          this.field_0.addElement(var5);
  60.       }
  61.  
  62.       var4.e.addElement(var5);
  63.    }
  64.  
  65.    // $FF: renamed from: a (java.lang.String, java.lang.String, int) void
  66.    public synchronized void method_5(String var1, String var2, int var3) {
  67.       r var4 = (r)this.field_1.elementAt(var3);
  68.       m var5 = this.method_6(var1);
  69.       if (var5 == null) {
  70.          var5 = new m(var1, var2);
  71.          this.field_0.addElement(var5);
  72.       }
  73.  
  74.       var4.e.addElement(var5);
  75.    }
  76.  
  77.    // $FF: renamed from: e (java.lang.String) m
  78.    public synchronized m method_6(String var1) {
  79.       for(int var2 = 0; var2 < this.field_0.size(); ++var2) {
  80.          m var3 = (m)this.field_0.elementAt(var2);
  81.          if (var3.f().equals(var1)) {
  82.             return var3;
  83.          }
  84.       }
  85.  
  86.       return null;
  87.    }
  88.  
  89.    // $FF: renamed from: a (m) void
  90.    public synchronized void method_7(m var1) {
  91.       this.field_0.removeElement(var1);
  92.  
  93.       for(int var2 = 0; var2 < this.field_1.size(); ++var2) {
  94.          r var3 = (r)this.field_1.elementAt(var2);
  95.          var3.e.removeElement(var1);
  96.       }
  97.  
  98.       this.field_4 = true;
  99.    }
  100.  
  101.    // $FF: renamed from: c (java.lang.String) r
  102.    private synchronized r method_8(String var1) {
  103.       for(int var2 = 0; var2 < this.field_1.size(); ++var2) {
  104.          r var3 = (r)this.field_1.elementAt(var2);
  105.          if (var3.l.compareTo(var1) == 0) {
  106.             return var3;
  107.          }
  108.       }
  109.  
  110.       return null;
  111.    }
  112.  
  113.    // $FF: renamed from: a () java.util.Vector
  114.    public synchronized Vector method_9() {
  115.       return this.field_1;
  116.    }
  117.  
  118.    // $FF: renamed from: d (java.lang.String) java.lang.String
  119.    public String method_10(String var1) throws Exception {
  120.       this.field_1.removeAllElements();
  121.       this.field_0.removeAllElements();
  122.       String[] var2 = ad.h(var1);
  123.       if (var2[0].compareTo("ok") != 0) {
  124.          if (var2[0].compareTo("redirect") == 0) {
  125.             return var2[1];
  126.          } else {
  127.             throw new Exception("undefined");
  128.          }
  129.       } else {
  130.          this.field_2 = Integer.parseInt(var2[1]);
  131.          this.field_3 = Integer.parseInt(var2[2]);
  132.          int var3 = Integer.parseInt(var2[3]);
  133.          int var4 = 4;
  134.  
  135.          for(int var5 = 0; var5 < var3; ++var5) {
  136.             String var6 = ad.c(ad.d(var2[var4++]));
  137.             this.method_3(var6);
  138.             int var7 = Integer.parseInt(var2[var4++]);
  139.  
  140.             for(int var8 = 0; var8 < var7; ++var8) {
  141.                String var9 = var2[var4++];
  142.                String var10 = ad.c(ad.d(var2[var4++]));
  143.                this.method_4(var9, var10, var6);
  144.             }
  145.          }
  146.  
  147.          return null;
  148.       }
  149.    }
  150. }
  151.