package org.develnext.jphp.debug.impl.command;
import org.develnext.jphp.debug.impl.Debugger;
import org.develnext.jphp.debug.impl.command.support.CommandArguments;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
public class UnimplementedCommand extends AbstractCommand {
protected final String name;
public UnimplementedCommand(String name) {
this.name = name;
}
@Override
public String getName() {
return name;
}
@Override
public void run(Debugger context, CommandArguments args, Document result) {
Element response = createResponse(args, result);
Element error = result.createElement("error");
error.setAttribute("code", "4"); // unimplemented
response.appendChild(error);
}
}