import org.eclipse.core.runtime.Platform;
import org.eclipse.core.runtime.Status;
import org.eclipse.core.runtime.jobs.Job;
-import org.eclipse.debug.core.DebugException;
+//import org.eclipse.debug.core.DebugException;
import org.eclipse.debug.core.IDebugEventFilter;
import org.eclipse.debug.core.IDebugEventSetListener;
protected String fInitString;
protected String fIdeKey;
- protected AbstractDebugConnection fConnection;
+ /*protected*/ private /*AbstractDebugConnection*/ XDebugConnection fConnection;
class ProxyListenerJob extends Job {
public ProxyListenerJob() {
// TODO Auto-generated catch block
e.printStackTrace();
}
- fConnection=(AbstractDebugConnection) new XDebugConnection(socket,reader,writer);
+ fConnection=/*(AbstractDebugConnection)*/ new XDebugConnection(socket,reader,writer);
if (fConnection.isInitialized()) {
fIdeKey=fConnection.getSessionID();
XDebugCorePlugin.log(IStatus.INFO,"<init idekey \""+fIdeKey+"\">");
*/
public void dispatch() {
fListener = (IProxyEventListener) getEventListener(fIdeKey);
- if (fListener==null) { // no listener is found so start the script
- try {
+ if (fListener == null) { // no listener is found so start the script
+ //try {
fConnection.run();
- } catch (DebugException e) {
+ /*} catch (DebugException e) {
// TODO Auto-generated catch block
e.printStackTrace();
- }
+ }*/
} else
Platform.run(this);
fListener = null;