*/
private Command queryCommand(final String[] commandCategories,
final String[] contextCategories, final Object context) {
final CommandRequest request = new CommandRequest();
CategoryCollection categoryCollection =
new CategoryCollection(commandCategories);
if (categoryCollection != null) {
request.setCommandCategories(categoryCollection);
}
categoryCollection = new CategoryCollection(contextCategories);
if (categoryCollection != null) {
request.setContextCategories(categoryCollection);
}
final LocalCommandRegistrarConnection connection =