home *** CD-ROM | disk | FTP | other *** search
- package opera;
-
- import java.awt.Frame;
- import sun.awt.AppContext;
- import sun.awt.SunToolkit;
-
- class AppContextCreator extends Thread {
- Object syncObject = new Object();
- AppContext appContext = null;
-
- AppContextCreator(ThreadGroup var1) {
- super(var1, "AppContextCreator");
- }
-
- public void run() {
- Object var1 = this.syncObject;
- synchronized(var1){}
-
- try {
- if (this.appContext == null) {
- this.appContext = SunToolkit.createNewAppContext();
- } else {
- Frame[] var3 = Frame.getFrames();
-
- for(int var4 = 0; var4 < var3.length; ++var4) {
- if (var3[var4] != null) {
- var3[var4].dispose();
- }
- }
- }
-
- this.syncObject.notifyAll();
- } catch (Throwable var6) {
- throw var6;
- }
-
- }
- }
-