home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1998 January / PCO0198.ISO / 1&1 / java.z / java_301 / netscape / applet / AppletThreadGroup.class (.txt) < prev    next >
Encoding:
Java Class File  |  1996-10-20  |  1.4 KB  |  25 lines

  1. package netscape.applet;
  2.  
  3. class AppletThreadGroup extends ThreadGroup {
  4.    EmbeddedAppletFrame viewer;
  5.  
  6.    AppletThreadGroup(String name, EmbeddedAppletFrame viewer) {
  7.       super(name);
  8.       this.viewer = viewer;
  9.       SecurityManager.setScopePermission();
  10.       ((ThreadGroup)this).setMaxPriority(6);
  11.    }
  12.  
  13.    public void uncaughtException(Thread t, Throwable e) {
  14.       if (!(e instanceof ThreadDeath)) {
  15.          String message = e.getMessage();
  16.          this.viewer.showAppletException(e, message);
  17.          if (message != null) {
  18.             this.viewer.showAppletStatus("Applet exception: " + message);
  19.          } else {
  20.             this.viewer.showAppletStatus("Applet exception: " + e.toString());
  21.          }
  22.       }
  23.    }
  24. }
  25.