org.nuxeo.runtime.model.impl
Class ExtensionPointImpl
java.lang.Object
org.nuxeo.runtime.model.impl.ExtensionPointImpl
- All Implemented Interfaces:
- Serializable, ExtensionPoint
public class ExtensionPointImpl
- extends Object
- implements ExtensionPoint, Serializable
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
public String name
documentation
public String documentation
contributions
public transient Class[] contributions
xmap
public transient XMap xmap
ri
public transient RegistrationInfo ri
ExtensionPointImpl
public ExtensionPointImpl()
getContributions
public Class[] getContributions()
- Description copied from interface:
ExtensionPoint
- Gets the object types of the contributions accepted by this extension point.
- Specified by:
getContributions in interface ExtensionPoint
- Returns:
- the accepted contribution types
getName
public String getName()
- Description copied from interface:
ExtensionPoint
- Gets the extension point name.
- Specified by:
getName in interface ExtensionPoint
- Returns:
getDocumentation
public String getDocumentation()
- Description copied from interface:
ExtensionPoint
- Gets the comment attached to this extension point if any.
- Specified by:
getDocumentation in interface ExtensionPoint
- Returns:
- the comment
createExtension
public Extension createExtension(Element element)
loadContributions
public Object[] loadContributions(RegistrationInfo owner,
Extension extension)
throws Exception
- Throws:
Exception
Copyright ? 2007 Nuxeo SAS. All Rights Reserved.