home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1999 October / pcp156b.iso / alphawrk / JAX / JAX53.ZIP / com / ibm / jax / q.class (.txt) < prev   
Encoding:
Java Class File  |  1999-04-28  |  4.2 KB  |  286 lines

  1. package com.ibm.jax;
  2.  
  3. import com.ibm.bobby.a1;
  4. import com.ibm.bobby.a5;
  5. import com.ibm.bobby.aa;
  6. import com.ibm.bobby.ai;
  7. import com.ibm.bobby.am;
  8. import com.ibm.bobby.bn;
  9. import com.ibm.bobby.bp;
  10. import com.ibm.bobby.bs;
  11.  
  12. // $FF: renamed from: com.ibm.jax.q
  13. public class class_0 extends bs {
  14.    // $FF: renamed from: bc int
  15.    public int field_0;
  16.  
  17.    // $FF: renamed from: eh () com.ibm.bobby.bp
  18.    public final bp method_0() {
  19.       bp var1 = new bp();
  20.       if (super.d1 != null) {
  21.          bp var2 = new bp();
  22.          var2.cx(super.d1);
  23.  
  24.          for(int var3 = 0; var3 < super.av.cr(); ++var3) {
  25.             bs var4 = super.av.cw(var3);
  26.             var2.cx(var4);
  27.          }
  28.  
  29.          for(int var7 = 0; var7 < var2.cr(); ++var7) {
  30.             class_0 var8 = (class_0)var2.cw(var7);
  31.             if (!var1.e4(var8)) {
  32.                var1.cx(var8);
  33.                bp var5 = var8.method_0();
  34.  
  35.                for(int var6 = 0; var6 < var5.cr(); ++var6) {
  36.                   var1.cx(var5.cw(var6));
  37.                }
  38.             }
  39.          }
  40.       }
  41.  
  42.       return var1;
  43.    }
  44.  
  45.    // $FF: renamed from: ei (com.ibm.bobby.bs, com.ibm.bobby.bs) void
  46.    public static void method_1(bs var0, bs var1) {
  47.       for(int var2 = 0; var2 < aa.b7.cr(); ++var2) {
  48.          bs var3 = aa.b7.cw(var2);
  49.          if (var3.d3) {
  50.             for(int var4 = 0; var4 < var3.d_.cr(); ++var4) {
  51.                a5 var5 = var3.d_.cw(var4);
  52.                if (var5.c7 == var0) {
  53.                   var5.c7 = var1;
  54.                } else if (var5.c7.d9 == var0) {
  55.                   var5.c7 = bs.ij(var1.gg() + var5.c7.gg().substring(var5.c7.gg().indexOf(91)));
  56.                }
  57.             }
  58.  
  59.             for(int var9 = 0; var9 < var3.dz.cr(); ++var9) {
  60.                am var10 = var3.dz.cw(var9);
  61.  
  62.                for(int var6 = 0; var6 < var10.cr.cr(); ++var6) {
  63.                   if (var10.cr.cw(var6) == var0) {
  64.                      var10.cr.e_(var1, var6);
  65.                   }
  66.                }
  67.  
  68.                if (var10.cn != null) {
  69.                   for(int var11 = 0; var11 < var10.cn.dw.cr(); ++var11) {
  70.                      a1 var7 = var10.cn.dw.cw(var11);
  71.                      var7.gw(var0, var1);
  72.                   }
  73.  
  74.                   for(int var12 = 0; var12 < var10.cn.cr.cr(); ++var12) {
  75.                      bn var14 = var10.cn.cr.cw(var12);
  76.                      if (var14.dk == var0) {
  77.                         var14.dk = var1;
  78.                      }
  79.                   }
  80.                }
  81.  
  82.                ai var13 = var10.cl;
  83.                if (var13.ce == var0) {
  84.                   var13.ce = var1;
  85.                } else if (var13.ce.d9 == var0) {
  86.                   var13.ce = bs.ij(var1.gg() + var13.ce.gg().substring(var13.ce.gg().indexOf(91)));
  87.                }
  88.  
  89.                for(int var15 = 0; var15 < var13.cd.cr(); ++var15) {
  90.                   bs var8 = var13.cd.cw(var15);
  91.                   if (var8 == var0) {
  92.                      var13.cd.e_(var1, var15);
  93.                   } else if (var8.d9 == var0) {
  94.                      var13.cd.e_(bs.ij(var1.gg() + var8.gg().substring(var8.gg().indexOf(91))), var15);
  95.                   }
  96.                }
  97.             }
  98.          }
  99.       }
  100.  
  101.    }
  102.  
  103.    // $FF: renamed from: ej (com.ibm.bobby.bs, com.ibm.bobby.bs) void
  104.    public static void method_2(bs var0, bs var1) {
  105.       for(int var2 = 0; var2 < var0.dz.cr(); ++var2) {
  106.          var0.dz.cw(var2).c1 = var1;
  107.       }
  108.  
  109.       for(int var7 = 0; var7 < var0.d_.cr(); ++var7) {
  110.          var0.d_.cw(var7).c1 = var1;
  111.       }
  112.  
  113.       bs var3 = var0.d1;
  114.       var3.d0.e0(var0);
  115.  
  116.       for(int var8 = 0; var8 < var0.d0.cr(); ++var8) {
  117.          bs var4 = var0.d0.cw(var8);
  118.          var4.d1 = var3;
  119.          var3.d0.cx(var4);
  120.       }
  121.  
  122.       if (var0.aw != null) {
  123.          for(int var9 = 0; var9 < var0.aw.cr(); ++var9) {
  124.             bs var11 = var0.aw.cw(var9);
  125.             var11.av.e0(var0);
  126.             if (var3.d5 && !var11.av.e4(var3)) {
  127.                var11.av.cx(var3);
  128.                var3.aw.cx(var11);
  129.             }
  130.  
  131.             for(int var5 = 0; var5 < var0.av.cr(); ++var5) {
  132.                bs var6 = var0.av.cw(var5);
  133.                if (!var11.av.e4(var6)) {
  134.                   var11.av.cx(var6);
  135.                   var6.aw.cx(var11);
  136.                }
  137.             }
  138.          }
  139.       }
  140.  
  141.       for(int var10 = 0; var10 < var0.av.cr(); ++var10) {
  142.          bs var12 = var0.av.cw(var10);
  143.          var12.aw.e0(var0);
  144.       }
  145.  
  146.       method_1(var0, var1);
  147.    }
  148.  
  149.    // $FF: renamed from: c5 () java.lang.String
  150.    public final String method_3() {
  151.       String var1 = "{ ";
  152.       if (this.method_11()) {
  153.          var1 = var1 + "distinctType ";
  154.       }
  155.  
  156.       if (this.method_13()) {
  157.          var1 = var1 + "dynamicAccess ";
  158.       }
  159.  
  160.       if (this.method_7()) {
  161.          var1 = var1 + "fixedName ";
  162.       }
  163.  
  164.       if (this.method_5()) {
  165.          var1 = var1 + "instantiated ";
  166.       }
  167.  
  168.       if (this.method_9()) {
  169.          var1 = var1 + "cannotBeMergedWithBase ";
  170.       }
  171.  
  172.       var1 = var1 + "}";
  173.       return var1;
  174.    }
  175.  
  176.    // $FF: renamed from: ek () void
  177.    public final void method_4() {
  178.       this.field_0 |= 8;
  179.    }
  180.  
  181.    // $FF: renamed from: el () boolean
  182.    public final boolean method_5() {
  183.       return (this.field_0 & 8) != 0;
  184.    }
  185.  
  186.    // $FF: renamed from: dh () void
  187.    public final void method_6() {
  188.       this.field_0 |= 4;
  189.    }
  190.  
  191.    // $FF: renamed from: di () boolean
  192.    public final boolean method_7() {
  193.       return (this.field_0 & 4) != 0;
  194.    }
  195.  
  196.    // $FF: renamed from: em () void
  197.    public final void method_8() {
  198.       this.field_0 |= 16;
  199.    }
  200.  
  201.    // $FF: renamed from: en () boolean
  202.    public final boolean method_9() {
  203.       return (this.field_0 & 16) != 0;
  204.    }
  205.  
  206.    // $FF: renamed from: eo () void
  207.    public final void method_10() {
  208.       this.field_0 |= 2;
  209.    }
  210.  
  211.    // $FF: renamed from: ep () boolean
  212.    public final boolean method_11() {
  213.       return (this.field_0 & 2) != 0;
  214.    }
  215.  
  216.    // $FF: renamed from: dj () void
  217.    public final void method_12() {
  218.       this.field_0 |= 1;
  219.    }
  220.  
  221.    // $FF: renamed from: dk () boolean
  222.    public final boolean method_13() {
  223.       return (this.field_0 & 1) != 0;
  224.    }
  225.  
  226.    // $FF: renamed from: eq (com.ibm.bobby.bs, java.lang.String) com.ibm.jax.m
  227.    public static m method_14(bs var0, String var1) {
  228.       m var2;
  229.       try {
  230.          var2 = (m)var0.eq(var1);
  231.       } catch (NoSuchFieldError var4) {
  232.          var2 = null;
  233.       }
  234.  
  235.       return var2;
  236.    }
  237.  
  238.    // $FF: renamed from: er (com.ibm.bobby.bs, java.lang.String, com.ibm.bobby.ai) com.ibm.jax.l
  239.    public static l method_15(bs var0, String var1, ai var2) {
  240.       l var3;
  241.       try {
  242.          var3 = (l)var0.er(var1, var2);
  243.       } catch (NoSuchMethodError var5) {
  244.          var3 = null;
  245.       }
  246.  
  247.       return var3;
  248.    }
  249.  
  250.    // $FF: renamed from: es (com.ibm.bobby.bs, java.lang.String, com.ibm.bobby.ai) com.ibm.jax.l
  251.    public static l method_16(bs var0, String var1, ai var2) {
  252.       l var3;
  253.       try {
  254.          var3 = (l)var0.es(var1, var2);
  255.       } catch (NoSuchMethodError var5) {
  256.          var3 = null;
  257.       }
  258.  
  259.       return var3;
  260.    }
  261.  
  262.    // $FF: renamed from: et () com.ibm.bobby.bp
  263.    public final bp method_17() {
  264.       bp var1 = new bp();
  265.  
  266.       for(Object var2 = this; var2 != null; var2 = ((bs)var2).d1) {
  267.          for(int var3 = 0; var3 < ((bs)var2).av.cr(); ++var3) {
  268.             class_0 var4 = (class_0)((bs)var2).av.cw(var3);
  269.             if (!var1.e4(var4)) {
  270.                var1.cx(var4);
  271.             }
  272.  
  273.             bp var5 = var4.method_17();
  274.  
  275.             for(int var6 = 0; var6 < var5.cr(); ++var6) {
  276.                if (!var1.e4(var5.cw(var6))) {
  277.                   var1.cx(var5.cw(var6));
  278.                }
  279.             }
  280.          }
  281.       }
  282.  
  283.       return var1;
  284.    }
  285. }
  286.