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 ContextNamesCommand extends AbstractCommand {
@Override
public String getName() {
return "context_names";
}
@Override
public void run(Debugger context, CommandArguments args, Document result) {
Element response = createResponse(args, result);
Element localContext = result.createElement("context");
localContext.setAttribute("name", "Local");
localContext.setAttribute("id", "0");
response.appendChild(localContext);
Element globalContext = result.createElement("context");
globalContext.setAttribute("name", "Global");
globalContext.setAttribute("id", "1");
response.appendChild(localContext);
Element classContext = result.createElement("context");
classContext.setAttribute("name", "Class");
classContext.setAttribute("id", "2");
response.appendChild(localContext);
}
}