Nuxeo Enterprise Platform 5.1

org.nuxeo.runtime.model
Interface ExtensionPoint

All Known Implementing Classes:
ExtensionPointImpl

public interface ExtensionPoint

A component extension point.

Extension points are described by a name and a list of optional contribution object classes.

When defined, the contribution object classes are the type of objects accepted by this extension point.

The extension point is also responsible for extracting contribution objects from the extension data, if any.

Author:
Bogdan Stefanescu

Method Summary
 Class[] getContributions()
          Gets the object types of the contributions accepted by this extension point.
 String getDocumentation()
          Gets the comment attached to this extension point if any.
 String getName()
          Gets the extension point name.
 

Method Detail

getName

String getName()
Gets the extension point name.

Returns:

getContributions

Class[] getContributions()
Gets the object types of the contributions accepted by this extension point.

Returns:
the accepted contribution types

getDocumentation

String getDocumentation()
Gets the comment attached to this extension point if any.

Returns:
the comment

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.