65 |
import org.jsampler.OrchestraModel; |
import org.jsampler.OrchestraModel; |
66 |
import org.jsampler.Server; |
import org.jsampler.Server; |
67 |
|
|
68 |
|
import org.jsampler.task.Global; |
69 |
|
|
70 |
import org.jsampler.view.JSChannel; |
import org.jsampler.view.JSChannel; |
71 |
import org.jsampler.view.JSChannelsPane; |
import org.jsampler.view.JSChannelsPane; |
72 |
import org.jsampler.view.LscpFileFilter; |
import org.jsampler.view.LscpFileFilter; |
73 |
|
|
74 |
import org.jsampler.view.std.JSBackendLogFrame; |
import org.jsampler.view.std.JSBackendLogFrame; |
75 |
import org.jsampler.view.std.JSConnectDlg; |
import org.jsampler.view.std.JSConnectDlg; |
76 |
|
import org.jsampler.view.std.JSConnectionFailurePane; |
77 |
import org.jsampler.view.std.JSDetailedErrorDlg; |
import org.jsampler.view.std.JSDetailedErrorDlg; |
78 |
import org.jsampler.view.std.JSQuitDlg; |
import org.jsampler.view.std.JSQuitDlg; |
79 |
import org.jsampler.view.std.JSamplerHomeChooser; |
import org.jsampler.view.std.JSamplerHomeChooser; |
1280 |
|
|
1281 |
return CC.getServerList().getServer(i); |
return CC.getServerList().getServer(i); |
1282 |
} |
} |
1283 |
|
|
1284 |
|
private boolean processConnectionFailure = false; |
1285 |
|
|
1286 |
|
@Override |
1287 |
|
public void |
1288 |
|
handleConnectionFailure() { |
1289 |
|
if(processConnectionFailure) return; |
1290 |
|
processConnectionFailure = true; |
1291 |
|
CC.getTaskQueue().add(new Global.Disconnect()); |
1292 |
|
JSConnectionFailurePane p = new JSConnectionFailurePane(); |
1293 |
|
p.showDialog(); |
1294 |
|
processConnectionFailure = false; |
1295 |
|
} |
1296 |
} |
} |