Bug 190061 [Metadata] Update @since tags for new API
Patch to follow
bundles/org.eclipse.core.commands/src/org/eclipse/core/commands/Command.java
this.description = description;
		final boolean categoryChanged = !Util.equals(this.category, category);
		this.category = category;
		final boolean parametersChanged = !Util.equals(this.parameters,
				parameters);
		this.parameters = parameters;
		final boolean returnTypeChanged = !Util.equals(this.returnType,
				returnType);
		this.returnType = returnType;
		final boolean helpContextIdChanged = !Util.equals(this.helpContextId,
				helpContextId);
		this.helpContextId = helpContextId;
		fireCommandChanged(new CommandEvent(this, categoryChanged,
				definedChanged, descriptionChanged, false, nameChanged,
				parametersChanged, returnTypeChanged, helpContextIdChanged));
	}
	/**
	 * Executes this command by delegating to the current handler, if any. If
	 * the debugging flag is set, then this method prints information about
	 * which handler is selected for performing this command. This method will
	 * succeed regardless of whether the command is enabled or defined. It is
	 * generally preferred to call {@link #executeWithChecks(ExecutionEvent)}.
	 * 
	 * @param event
	 *            An event containing all the information about the current
	 *            state of the application; must not be <code>null</code>.
	 * @return The result of the execution; may be <code>null</code>. This
	 *         result will be available to the client executing the command, and
	 *         execution listeners.
	 * @throws ExecutionException