/**
* Debug target for PHP debug model.
*/
-public class PHPDebugTarget implements IPHPDebugTarget, ILaunchListener,
+public class PHPDebugTarget extends PHPDebugElement implements IPHPDebugTarget, ILaunchListener,
IDebugEventSetListener {
private IProcess process;
private final State state = new State();
public PHPDebugTarget(ILaunch launch, IProcess process) {
+ super (null);
if (null == launch && null == process)
throw new IllegalArgumentException();
this.launch = launch;
} catch (CoreException e) {
// Do nothing
}
- }
+ }
public boolean canDisconnect() {
return false;
/**
* When a debug target or process terminates, terminate DBG Proxy.
- *
+ *
* @see IDebugEventSetListener#handleDebugEvents(DebugEvent[])
*/
public void handleDebugEvents(DebugEvent[] events) {