Missing/wrong @since

Change-Id: If357b27003344e67d47ae9016014dea064b31211
diff --git a/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IEPackageProvider.java b/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IEPackageProvider.java
index 4df65ad..312e33d 100644
--- a/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IEPackageProvider.java
+++ b/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IEPackageProvider.java
@@ -36,6 +36,7 @@
 	 * @param name
 	 *            the name of the requested package.
 	 * @return the list of packages registered with the specified name.
+	 * @since 4.1
 	 */
 	Collection<EPackage> getEPackage(String name);
 
@@ -71,15 +72,17 @@
 	 * @param classifierName
 	 *            the name of the searched classifier
 	 * @return the list of classifiers matching the given {@link EClassifier} and {@link EPackage} names.
+	 * @since 4.1
 	 */
 	Collection<EClassifier> getTypes(String name, String classifierName);
 
 	/**
 	 * the list of classifiers known to the package provider with the specified name.
 	 * 
-	 * @param classifierName
+	 * @param name
 	 *            the name of the searched classifier
 	 * @return the list of classifiers matching the given {@link EClassifier} names.
+	 * @since 4.1
 	 */
 	Collection<EClassifier> getTypes(String name);
 
@@ -119,6 +122,7 @@
 	 *            the name of the searched {@link EEnumLiteral}.
 	 * @return the list of {@link EEnumLiteral} instances matching the given {@link EPackage},
 	 *         {@link org.eclipse.emf.ecore.EEnum EEnum} and {@link EEnumLiteral} names.
+	 * @since 4.1
 	 */
 	Collection<EEnumLiteral> getEnumLiterals(String packageName, String enumName, String literalName);
 
diff --git a/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IQueryBuilderEngine.java b/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IQueryBuilderEngine.java
index 1ed7fcf..645c94d 100644
--- a/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IQueryBuilderEngine.java
+++ b/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IQueryBuilderEngine.java
@@ -210,6 +210,7 @@
 		 * @param subAst
 		 *            the sub part of {@link Expression AST}
 		 * @return a new {@link AstResult} for the given {@link Expression sub AST}
+		 * @since 4.1
 		 */
 		public AstResult subResult(Expression subAst) {
 			assert startPositions.containsKey(subAst) && endPositions.containsKey(subAst);
diff --git a/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IServiceCompletionProposal.java b/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IServiceCompletionProposal.java
index a1f30ac..14da897 100644
--- a/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IServiceCompletionProposal.java
+++ b/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/IServiceCompletionProposal.java
@@ -14,6 +14,7 @@
  * {@link IService} {@link ICompletionProposal}.
  * 
  * @author <a href="mailto:yvan.lussaud@obeo.fr">Yvan Lussaud</a>
+ * @since 4.1
  */
 public interface IServiceCompletionProposal extends ICompletionProposal {
 
diff --git a/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/ServiceRegistrationResult.java b/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/ServiceRegistrationResult.java
index fdb10ea..80d72de 100644
--- a/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/ServiceRegistrationResult.java
+++ b/query/plugins/org.eclipse.acceleo.query/src/org/eclipse/acceleo/query/runtime/ServiceRegistrationResult.java
@@ -98,6 +98,7 @@
 	 *            the new {@link IService}
 	 * @param duplicatedService
 	 *            the duplicated {@link IService}
+	 * @since 4.1
 	 */
 	public void addDuplicated(IService newService, IService duplicatedService) {
 		List<IService> services = duplicated.get(newService);
@@ -115,6 +116,7 @@
 	 *            the new {@link IService}
 	 * @param maskedService
 	 *            the masked {@link IService}
+	 * @since 4.1
 	 */
 	public void addMasked(IService newService, IService maskedService) {
 		List<IService> services = masked.get(newService);
@@ -132,6 +134,7 @@
 	 *            the new {@link IService}
 	 * @param isMaskedByService
 	 *            the is masked by {@link IService}
+	 * @since 4.1
 	 */
 	public void addIsMaskedBy(IService newService, IService isMaskedByService) {
 		List<IService> services = isMaskedBy.get(newService);