home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / sun / applet / AppletMessageHandler.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.7 KB  |  91 lines

  1. package sun.applet;
  2.  
  3. import java.text.MessageFormat;
  4. import java.util.MissingResourceException;
  5. import java.util.ResourceBundle;
  6.  
  7. class AppletMessageHandler {
  8.    // $FF: renamed from: rb java.util.ResourceBundle
  9.    private static ResourceBundle field_0;
  10.    private String baseKey = null;
  11.  
  12.    AppletMessageHandler(String var1) {
  13.       this.baseKey = var1;
  14.    }
  15.  
  16.    String getMessage(String var1) {
  17.       return field_0.getString(this.getQualifiedKey(var1));
  18.    }
  19.  
  20.    String getMessage(String var1, Object var2) {
  21.       String var3 = field_0.getString(this.getQualifiedKey(var1));
  22.       MessageFormat var4 = new MessageFormat(var3);
  23.       Object[] var5 = new Object[1];
  24.       if (var2 == null) {
  25.          var2 = "null";
  26.       }
  27.  
  28.       var5[0] = var2;
  29.       return var4.format(var5);
  30.    }
  31.  
  32.    String getMessage(String var1, Object var2, Object var3) {
  33.       String var4 = field_0.getString(this.getQualifiedKey(var1));
  34.       MessageFormat var5 = new MessageFormat(var4);
  35.       Object[] var6 = new Object[2];
  36.       if (var2 == null) {
  37.          var2 = "null";
  38.       }
  39.  
  40.       if (var3 == null) {
  41.          var3 = "null";
  42.       }
  43.  
  44.       var6[0] = var2;
  45.       var6[1] = var3;
  46.       return var5.format(var6);
  47.    }
  48.  
  49.    String getMessage(String var1, Object var2, Object var3, Object var4) {
  50.       String var5 = field_0.getString(this.getQualifiedKey(var1));
  51.       MessageFormat var6 = new MessageFormat(var5);
  52.       Object[] var7 = new Object[3];
  53.       if (var2 == null) {
  54.          var2 = "null";
  55.       }
  56.  
  57.       if (var3 == null) {
  58.          var3 = "null";
  59.       }
  60.  
  61.       if (var4 == null) {
  62.          var4 = "null";
  63.       }
  64.  
  65.       var7[0] = var2;
  66.       var7[1] = var3;
  67.       var7[2] = var4;
  68.       return var6.format(var7);
  69.    }
  70.  
  71.    String getMessage(String var1, Object[] var2) {
  72.       String var3 = field_0.getString(this.getQualifiedKey(var1));
  73.       MessageFormat var4 = new MessageFormat(var3);
  74.       return var4.format(var2);
  75.    }
  76.  
  77.    String getQualifiedKey(String var1) {
  78.       return this.baseKey + "." + var1;
  79.    }
  80.  
  81.    static {
  82.       try {
  83.          field_0 = ResourceBundle.getBundle("sun.applet.resources.MsgAppletViewer");
  84.       } catch (MissingResourceException var1) {
  85.          System.out.println(var1.getMessage());
  86.          System.exit(1);
  87.       }
  88.  
  89.    }
  90. }
  91.