# Package org.eclipse.pde.api.tools.annotations

Annotations supported by API Tools to restrict API usage.

## Package Specification

Provides annotations that are used by API Tools to recognize restrictions on the use of API.

Annotation Types Summary
NoExtend: Classes and interfaces tagged with this annotation are declaring they are not to be extended by clients.
NoImplement: Interfaces tagged with this annotation are declaring they are not to be implemented by clients.
NoInstantiate: Classes tagged with this annotation are declaring they are not to be instantiated by clients.
NoOverride: Methods tagged with this annotation are declaring they are not to be overridden by clients.
NoReference: Classes, interfaces, annotations, enums, methods and fields tagged with this annotation are declaring they are not to be referenced at all by clients.