Destructable targetDestructor = new Destructable() {
public void destruct() {
terminateTarget(target);
}
};
destructingGuard.addValue(targetDestructor);
launch.addDebugTarget(target);
boolean attached = DebugTargetImpl.attach(target, remoteServer, destructingGuard,
OPENING_VIEW_ATTACH_CALLBACK, monitor);