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
    Classes and interfaces tagged with this annotation are declaring they are not to be extended by clients.
    Interfaces tagged with this annotation are declaring they are not to be implemented by clients.
    Classes tagged with this annotation are declaring they are not to be instantiated by clients.
    Methods tagged with this annotation are declaring they are not to be overridden by clients.
    Classes, interfaces, annotations, enums, methods and fields tagged with this annotation are declaring they are not to be referenced at all by clients.