this.launch = launch;
this.process = process;
this.threads = new PHPThread[0];
+ // TODO XXX remove breakpoint listener at termination to avoid live leak
IBreakpointManager manager= DebugPlugin.getDefault().getBreakpointManager();
manager.addBreakpointListener(this);
DebugPlugin.getDefault().addDebugEventListener(this);
}
public boolean supportsBreakpoint(IBreakpoint arg0) {
+ if(arg0.getModelIdentifier().equals(PHPDebugCorePlugin.PLUGIN_ID)) {
+ return true;
+ }
return false;
}