package net.sourceforge.phpeclipse.xdebug.core.xdebug;
import java.util.HashMap;
-import net.sourceforge.phpeclipse.xdebug.core.xdebug.ResponseListener.DebugResponse;
+//import net.sourceforge.phpeclipse.xdebug.core.xdebug.ResponseListener.DebugResponse;
+import net.sourceforge.phpeclipse.xdebug.core.xdebug.ResponseListener.XDebugResponse;
public class ResponseList {
int fLastId;
fList = new HashMap();
}
- public synchronized void add(DebugResponse response, int id) {
+ public synchronized void add(XDebugResponse response, int id) {
fList.put(new Integer(id), response);
fLastId = id;
notifyAll();
}
- public synchronized DebugResponse get(int id) {
+ public synchronized XDebugResponse get(int id) {
while (id > fLastId) {
try {
wait();
}
}
if (fList.containsKey(new Integer(id)))
- return (DebugResponse) fList.remove(new Integer(id));
+ return (XDebugResponse) fList.remove(new Integer(id));
else
return null;
}