home *** CD-ROM | disk | FTP | other *** search
- package netscape.applet;
-
- class DerivedAppletFrame$InitAppletEvent extends DerivedAppletFrame.AppletEvent {
- // $FF: synthetic field
- private final DerivedAppletFrame this$DerivedAppletFrame;
-
- public void dispatch() {
- Object var1 = this.this$DerivedAppletFrame.m_statusLock;
- synchronized(var1){}
-
- try {
- if (this.this$DerivedAppletFrame.status != 2) {
- this.this$DerivedAppletFrame.wrongState("can't init", this.this$DerivedAppletFrame.statusToString(this.this$DerivedAppletFrame.status));
- this.this$DerivedAppletFrame.m_statusLock.notifyAll();
- return;
- }
- } catch (Throwable var32) {
- throw var32;
- }
-
- this.this$DerivedAppletFrame.pack();
- this.this$DerivedAppletFrame.show();
- this.this$DerivedAppletFrame.applet.resize(this.this$DerivedAppletFrame.appletSize);
- AppletDebugger.aboutToInit(this.this$DerivedAppletFrame.applet);
- boolean var33 = false;
-
- try {
- this.this$DerivedAppletFrame.applet.init();
- var33 = true;
- } finally {
- if (!var33) {
- Object var4 = this.this$DerivedAppletFrame.m_statusLock;
- synchronized(var4){}
-
- try {
- this.this$DerivedAppletFrame.status = 0;
- this.this$DerivedAppletFrame.m_statusLock.notifyAll();
- } catch (Throwable var29) {
- throw var29;
- }
- }
-
- }
-
- this.this$DerivedAppletFrame.validate();
- Object var2 = this.this$DerivedAppletFrame.m_statusLock;
- synchronized(var2){}
-
- try {
- this.this$DerivedAppletFrame.status = 3;
- this.this$DerivedAppletFrame.rightState("initialized");
- this.this$DerivedAppletFrame.m_statusLock.notifyAll();
- } catch (Throwable var30) {
- throw var30;
- }
-
- }
-
- DerivedAppletFrame$InitAppletEvent(DerivedAppletFrame var1) {
- super(var1);
- this.this$DerivedAppletFrame = var1;
- this.this$DerivedAppletFrame = var1;
- }
- }
-