diff options
author | Pascal Rapicault | 2010-03-10 02:11:04 +0000 |
---|---|---|
committer | Pascal Rapicault | 2010-03-10 02:11:04 +0000 |
commit | adf2a61e257c1bebf8478a81ff62567ed3b29b2c (patch) | |
tree | 0d74307d66dd803cedd20242a03c07f90ab04a36 /bundles/org.eclipse.equinox.p2.engine/src | |
parent | 72fc6447a3708da851d8e25f5a37ea4c440c5346 (diff) | |
download | rt.equinox.p2-adf2a61e257c1bebf8478a81ff62567ed3b29b2c.tar.gz rt.equinox.p2-adf2a61e257c1bebf8478a81ff62567ed3b29b2c.tar.xz rt.equinox.p2-adf2a61e257c1bebf8478a81ff62567ed3b29b2c.zip |
Add some @noextend @noimplement tagsv20100309-2115
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.engine/src')
5 files changed, 12 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IEngine.java b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IEngine.java index efc33d38e..fd626d36b 100644 --- a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IEngine.java +++ b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IEngine.java @@ -26,6 +26,8 @@ import org.eclipse.core.runtime.IStatus; * a default set of phases. During each phase the changes described by the provisioning * plan are performed against the profile being provisioned. * + * @noimplement This interface is not intended to be implemented by clients. + * @noextend This interface is not intended to be extended by clients. * @since 2.0 */ public interface IEngine { diff --git a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProfile.java b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProfile.java index 58a867600..f1eed6a51 100644 --- a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProfile.java +++ b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProfile.java @@ -22,6 +22,9 @@ import org.eclipse.equinox.p2.query.*; * never be updated if subsequent changes are made to this profile. A client should * never retain an {@link IProfile} instance, but rather retain the profile id and obtain * the current state of the profile from the profile registry only when required. + * + * @noimplement This interface is not intended to be implemented by clients. + * @noextend This interface is not intended to be extended by clients. * @since 2.0 */ public interface IProfile extends IQueryable<IInstallableUnit> { diff --git a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProfileRegistry.java b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProfileRegistry.java index ad1bf520a..3dfaa6e76 100644 --- a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProfileRegistry.java +++ b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProfileRegistry.java @@ -16,6 +16,9 @@ import org.eclipse.equinox.p2.core.ProvisionException; /** * This encapsulates the access to the profile registry. * It deals with persistence in a transparent way. + * + * @noimplement This interface is not intended to be implemented by clients. + * @noextend This interface is not intended to be extended by clients. * @since 2.0 */ public interface IProfileRegistry { diff --git a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProvisioningPlan.java b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProvisioningPlan.java index aa8fdcd26..c67ab03a1 100644 --- a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProvisioningPlan.java +++ b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/IProvisioningPlan.java @@ -21,6 +21,8 @@ import org.eclipse.equinox.p2.query.IQueryable; * case the plan contains information about the severity and explanation for the * problems. * + * @noimplement This interface is not intended to be implemented by clients. + * @noextend This interface is not intended to be extended by clients. * @since 2.0 */ public interface IProvisioningPlan { diff --git a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/ISizingPhaseSet.java b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/ISizingPhaseSet.java index ca8af918d..f8037fc31 100644 --- a/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/ISizingPhaseSet.java +++ b/bundles/org.eclipse.equinox.p2.engine/src/org/eclipse/equinox/p2/engine/ISizingPhaseSet.java @@ -11,6 +11,8 @@ package org.eclipse.equinox.p2.engine; /** + * @noextend This interface is not intended to be extended by clients. + * @noimplement This interface is not intended to be implemented by clients. * @since 2.0 */ public interface ISizingPhaseSet extends IPhaseSet { |