home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1998 January / PCO0198.ISO / browser / net_linx / java40.jar / netscape / applet / AppletProperties.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-11-03  |  1.9 KB  |  47 lines

  1. package netscape.applet;
  2.  
  3. import java.util.Hashtable;
  4. import java.util.Properties;
  5.  
  6. class AppletProperties extends Properties {
  7.    AppletProperties() {
  8.       SecurityManager.enablePrivilege("UniversalPropertyWrite");
  9.       super.defaults = System.getProperties();
  10.       SecurityManager.revertPrivilege();
  11.       ((Hashtable)this).put("browser", "Netscape Communicator");
  12.       ((Hashtable)this).put("browser.version", "4.0");
  13.       ((Hashtable)this).put("browser.vendor", "Netscape Communications Corporation");
  14.       ((Hashtable)this).put("package.restrict.definition.java", "true");
  15.       ((Hashtable)this).put("package.restrict.definition.sun", "true");
  16.       ((Hashtable)this).put("package.restrict.definition.netscape.javascript", "true");
  17.       ((Hashtable)this).put("browser.applet", "true");
  18.       ((Hashtable)this).put("browser.version.applet", "true");
  19.       ((Hashtable)this).put("browser.vendor.applet", "true");
  20.       ((Hashtable)this).put("java.version.applet", "true");
  21.       ((Hashtable)this).put("java.vendor.applet", "true");
  22.       ((Hashtable)this).put("java.vendor.url.applet", "true");
  23.       ((Hashtable)this).put("java.class.version.applet", "true");
  24.       ((Hashtable)this).put("java.compiler.applet", "true");
  25.       ((Hashtable)this).put("os.name.applet", "true");
  26.       ((Hashtable)this).put("os.arch.applet", "true");
  27.       ((Hashtable)this).put("os.version.applet", "true");
  28.       ((Hashtable)this).put("file.separator.applet", "true");
  29.       ((Hashtable)this).put("path.separator.applet", "true");
  30.       ((Hashtable)this).put("line.separator.applet", "true");
  31.       ((Hashtable)this).put("file.encoding.pkg.applet", "true");
  32.       ((Hashtable)this).put("file.encoding.applet", "true");
  33.       ((Hashtable)this).put("user.language.applet", "true");
  34.       ((Hashtable)this).put("user.region.applet", "true");
  35.       ((Hashtable)this).put("user.timezone.applet", "true");
  36.       ((Hashtable)this).put("user.lc_ctype.applet", "true");
  37.       ((Hashtable)this).put("awt.image.incrementaldraw.applet", "true");
  38.       ((Hashtable)this).put("awt.image.redrawrate.applet", "true");
  39.       ((Hashtable)this).put("awt.toolkit.applet", "true");
  40.       ((Hashtable)this).put("awt.appletWarning.applet", "true");
  41.       ((Hashtable)this).put("awt.imagefetchers.applet", "true");
  42.       ((Hashtable)this).put("console.bufferlength.applet", "true");
  43.       ((Hashtable)this).put("java.rmi.server.packagePrefix.applet", "true");
  44.       ((Hashtable)this).put("java.rmi.loader.packagePrefix.applet", "true");
  45.    }
  46. }
  47.