Bug 293357 [context] Switch annotation processing to JSR 330
bundles/org.eclipse.e4.core.commands/src/org/eclipse/e4/core/commands/internal/CommandServiceImpl.java
public void setContext(IEclipseContext c) {
		context = c;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * org.eclipse.e4.core.commands.ECommandService#createCommand(org.eclipse.core.commands.Command,
	 * java.util.Map)
	 */
	public ParameterizedCommand createCommand(String id, Map parameters) {
		return ParameterizedCommand.generateCommand(getCommand(id), parameters);
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.e4.core.commands.ECommandService#defineCategory(java.lang.String,
	 * java.lang.String, java.lang.String)
	 */
	public Category defineCategory(String id, String name, String description) {
		Category cat = commandManager.getCategory(id);
		if (!cat.isDefined()) {
			cat.define(name, description);
			context.set(CAT_ID + id, cat);
		}
		return cat;
	}
	/*
	 * (non-Javadoc)
	 *