public class ExtensionPointInfoImpl extends BaseNuxeoArtifact implements ExtensionPointInfo
| Modifier and Type | Field and Description |
|---|---|
protected ComponentInfoImpl |
component |
protected String[] |
descriptors |
protected String |
documentation |
protected Collection<ExtensionInfo> |
extensions |
protected String |
name |
protected List<Class<?>> |
spi |
associatedDocumentsPROP_DESCRIPTORS, PROP_DOC, PROP_EP_ID, PROP_NAME, TYPE_NAME| Constructor and Description |
|---|
ExtensionPointInfoImpl(ComponentInfoImpl component,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExtension(ExtensionInfoImpl xt) |
void |
addSpi(List<Class<?>> spi) |
String |
getArtifactType() |
ComponentInfoImpl |
getComponent() |
String |
getComponentId() |
String[] |
getDescriptors() |
String |
getDocumentation() |
String |
getDocumentationHtml() |
Collection<ExtensionInfo> |
getExtensions() |
String |
getHierarchyPath() |
String |
getId() |
String |
getLabel() |
String |
getName() |
String |
getVersion() |
void |
setDescriptors(String[] descriptors) |
void |
setDocumentation(String documentation) |
getAssociatedDocumentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAssociatedDocumentsprotected final ComponentInfoImpl component
protected final Collection<ExtensionInfo> extensions
protected String[] descriptors
protected String documentation
public ExtensionPointInfoImpl(ComponentInfoImpl component, String name)
public ComponentInfoImpl getComponent()
getComponent in interface ExtensionPointInfopublic String getComponentId()
getComponentId in interface ExtensionPointInfopublic String getName()
getName in interface ExtensionPointInfopublic void setDescriptors(String[] descriptors)
public String[] getDescriptors()
getDescriptors in interface ExtensionPointInfopublic Collection<ExtensionInfo> getExtensions()
getExtensions in interface ExtensionPointInfopublic void addExtension(ExtensionInfoImpl xt)
public void setDocumentation(String documentation)
public String getDocumentation()
getDocumentation in interface ExtensionPointInfopublic String getDocumentationHtml()
getDocumentationHtml in interface ExtensionPointInfopublic String getId()
getId in interface NuxeoArtifactgetId in class BaseNuxeoArtifactpublic String getVersion()
getVersion in interface NuxeoArtifactpublic String getArtifactType()
getArtifactType in interface NuxeoArtifactpublic String getLabel()
getLabel in interface ExtensionPointInfopublic String getHierarchyPath()
getHierarchyPath in interface NuxeoArtifactCopyright © 2019 Nuxeo. All rights reserved.