Package org.nuxeo.runtime.model.impl
Class ExtensionPointImpl
java.lang.Object
org.nuxeo.runtime.model.impl.ExtensionPointImpl
- All Implemented Interfaces:
ExtensionPoint
- Author:
- Bogdan Stefanescu
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateExtension
(Element element) Class<?>[]
Gets the object types of the contributions accepted by this extension point.Gets the comment attached to this extension point if any.getName()
Gets the extension point name.Get the component owning the base extension which this one extends.Object[]
loadContributions
(RegistrationInfo owner, Extension extension)
-
Field Details
-
name
-
superComponent
-
documentation
-
contributions
-
xmap
-
ri
-
-
Constructor Details
-
ExtensionPointImpl
public ExtensionPointImpl()
-
-
Method Details
-
getContributions
Description copied from interface:ExtensionPoint
Gets the object types of the contributions accepted by this extension point.- Specified by:
getContributions
in interfaceExtensionPoint
- Returns:
- the accepted contribution types
-
getName
Description copied from interface:ExtensionPoint
Gets the extension point name.- Specified by:
getName
in interfaceExtensionPoint
- Returns:
- the extension point name
-
getDocumentation
Description copied from interface:ExtensionPoint
Gets the comment attached to this extension point if any.- Specified by:
getDocumentation
in interfaceExtensionPoint
- Returns:
- the comment
-
getSuperComponent
Description copied from interface:ExtensionPoint
Get the component owning the base extension which this one extends.If this method returns null, it means the current extension point is extending another extension point and should forward any contribution to the base extension. The base extension has the same name as this one but it is declared in another component.
- Specified by:
getSuperComponent
in interfaceExtensionPoint
- Returns:
- the base extension point if this extension point is extending another extension point, or null if none
-
createExtension
-
loadContributions
-