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

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 Interfaces
Class
Description
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.