home *** CD-ROM | disk | FTP | other *** search
/ Print Shop Ensemble 3 / the-print-shop-ensemble-iii.iso / worldnet / disk2 / java.z / MOZ2_01.ZIP / netscape / applet / AppletThreadGroup.class (.txt) < prev    next >
Encoding:
Java Class File  |  1996-03-08  |  1.3 KB  |  24 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.       ((ThreadGroup)this).setMaxPriority(6);
  10.    }
  11.  
  12.    public void uncaughtException(Thread t, Throwable e) {
  13.       if (!(e instanceof ThreadDeath)) {
  14.          String message = e.getMessage();
  15.          this.viewer.showAppletException(e, message);
  16.          if (message != null) {
  17.             this.viewer.showAppletStatus("Applet exception: " + message);
  18.          } else {
  19.             this.viewer.showAppletStatus("Applet exception: " + e.toString());
  20.          }
  21.       }
  22.    }
  23. }
  24.