package org.basex.core.cmd; import org.basex.core.Context; /** * Evaluates the 'xquery' command and processes an XQuery request. * * @author BaseX Team 2005-12, BSD License * @author Christian Gruen */ public final class XQuery extends AQuery { /** * Default constructor. * @param query query to evaluate */ public XQuery(final String query) { super(STANDARD, query); } @Override protected boolean run() { return query(args[0]); } @Override public boolean updating(final Context ctx) { return super.updating(ctx) || updating(ctx, args[0]); } }