27 |
import javax.swing.event.ListSelectionEvent; |
import javax.swing.event.ListSelectionEvent; |
28 |
import javax.swing.event.ListSelectionListener; |
import javax.swing.event.ListSelectionListener; |
29 |
|
|
30 |
|
import org.jsampler.CC; |
31 |
|
import org.jsampler.task.Global; |
32 |
import org.jsampler.view.JSChannel; |
import org.jsampler.view.JSChannel; |
33 |
import org.jsampler.view.JSChannelsPane; |
import org.jsampler.view.JSChannelsPane; |
34 |
import org.jsampler.view.JSMainFrame; |
import org.jsampler.view.JSMainFrame; |
69 |
|
|
70 |
public StdA4n |
public StdA4n |
71 |
getA4n() { return StdA4n.a4n; } |
getA4n() { return StdA4n.a4n; } |
72 |
|
|
73 |
|
private boolean processConnectionFailure = false; |
74 |
|
|
75 |
|
@Override |
76 |
|
public void |
77 |
|
handleConnectionFailure() { |
78 |
|
if(processConnectionFailure) return; |
79 |
|
processConnectionFailure = true; |
80 |
|
CC.getTaskQueue().add(new Global.Disconnect()); |
81 |
|
JSConnectionFailurePane p = new JSConnectionFailurePane(); |
82 |
|
p.showDialog(); |
83 |
|
processConnectionFailure = false; |
84 |
|
} |
85 |
|
|
86 |
private void |
private void |
87 |
checkChannelSelection(JSChannelsPane pane) { |
checkChannelSelection(JSChannelsPane pane) { |