home *** CD-ROM | disk | FTP | other *** search
- package com.ibm.ivb.jface;
-
- import java.io.IOException;
-
- class HelpHandler$BrowserThread extends Thread {
- // $FF: synthetic field
- private final HelpHandler this$0;
- String command;
- String alt;
-
- public HelpHandler$BrowserThread(HelpHandler var1, String var2, String var3) {
- this.this$0 = var1;
- this.this$0 = var1;
- this.command = var2;
- this.alt = var3;
- }
-
- public synchronized void run() {
- try {
- Process var1 = Runtime.getRuntime().exec(this.command);
- int var2 = var1.waitFor();
- if (var2 != 0 && this.alt != null) {
- var1 = Runtime.getRuntime().exec(this.alt);
- var2 = var1.waitFor();
- this.this$0.freshSession = true;
- return;
- }
- } catch (InterruptedException var3) {
- this.this$0.browserLaunchFailed(var3);
- return;
- } catch (IOException var4) {
- this.this$0.browserLaunchFailed(var4);
- }
-
- }
- }
-