From 906242571989dd8bf43b23632e0bf46cd0a772ec Mon Sep 17 00:00:00 2001 From: Markus Schorn Date: Wed, 4 Feb 2009 08:56:12 +0000 Subject: [PATCH] API tags for org.eclipse.cdt.core.cdtvariables, bug 260830. --- .../src/org/eclipse/cdt/core/cdtvariables/ICdtVariable.java | 3 +++ .../org/eclipse/cdt/core/cdtvariables/ICdtVariableManager.java | 2 ++ .../org/eclipse/cdt/core/cdtvariables/ICdtVariableStatus.java | 2 ++ .../eclipse/cdt/core/cdtvariables/IStorableCdtVariables.java | 3 +++ .../org/eclipse/cdt/core/cdtvariables/IUserVarSupplier.java | 3 +++ 5 files changed, 13 insertions(+) diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariable.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariable.java index 917a0bf02a0..b44a47ef0c2 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariable.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariable.java @@ -14,6 +14,9 @@ package org.eclipse.cdt.core.cdtvariables; /** * this interface represents the given build macro * @since 3.0 + * + * @noextend This interface is not intended to be extended by clients. + * @noimplement This interface is not intended to be implemented by clients. */ public interface ICdtVariable{ /** diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariableManager.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariableManager.java index ddcb4192995..90efd6ffd4b 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariableManager.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariableManager.java @@ -16,6 +16,8 @@ import org.eclipse.core.variables.IStringVariable; /** * * @since 3.0 + * @noextend This interface is not intended to be extended by clients. + * @noimplement This interface is not intended to be implemented by clients. */ public interface ICdtVariableManager{ /* public final static int CONTEXT_FILE = 1; diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariableStatus.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariableStatus.java index 13d366be192..d277753f5e5 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariableStatus.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/ICdtVariableStatus.java @@ -16,6 +16,8 @@ import org.eclipse.core.runtime.IStatus; * This interface represents the status of a build macro operation * * @since 3.0 + * @noextend This interface is not intended to be extended by clients. + * @noimplement This interface is not intended to be implemented by clients. */ public interface ICdtVariableStatus extends IStatus { /** diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/IStorableCdtVariables.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/IStorableCdtVariables.java index 34096e8dd8f..a2c7f305d97 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/IStorableCdtVariables.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/IStorableCdtVariables.java @@ -12,6 +12,9 @@ package org.eclipse.cdt.core.cdtvariables; /** * Public interface to access StorableCdtVariables class methods + * + * @noextend This interface is not intended to be extended by clients. + * @noimplement This interface is not intended to be implemented by clients. */ public interface IStorableCdtVariables { ICdtVariable getMacro(String name); diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/IUserVarSupplier.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/IUserVarSupplier.java index 9b585494f83..d1dad49a451 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/IUserVarSupplier.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/cdtvariables/IUserVarSupplier.java @@ -15,6 +15,9 @@ import org.eclipse.core.runtime.CoreException; /** * Public interface to access to UserVarSupplier class methods + * + * @noextend This interface is not intended to be extended by clients. + * @noimplement This interface is not intended to be implemented by clients. */ public interface IUserVarSupplier { ICdtVariable createMacro(ICdtVariable copy, ICConfigurationDescription contextData);