case Command.TYPE_QUERY: if(command instanceof Query) { if(isXMLQuery((Query)command, metadata)) { return XML_QUERY_RESOLVER;
node.setProperty(NodeConstants.Info.NESTED_COMMAND, nestedCommand); if (merge && nestedCommand instanceof Query && QueryResolver.isXMLQuery((Query)nestedCommand, metadata)) { merge = false;
if (subCommand.getCommand() instanceof Query && QueryResolver.isXMLQuery((Query)subCommand.getCommand(), tma)) { resolveCommand((Query)subCommand.getCommand(), docGroup, tma); } else {
default: try { if (command.getType() == Command.TYPE_QUERY && command instanceof Query && QueryResolver.isXMLQuery((Query)command, metadata)) { result = XML_PLANNER.optimize(command, idGenerator, metadata, capFinder, analysisRecord, context); } else {