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 |
associatedDocuments
PROP_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) |
getAssociatedDocuments
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAssociatedDocuments
protected 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 ExtensionPointInfo
public String getComponentId()
getComponentId
in interface ExtensionPointInfo
public String getName()
getName
in interface ExtensionPointInfo
public void setDescriptors(String[] descriptors)
public String[] getDescriptors()
getDescriptors
in interface ExtensionPointInfo
public Collection<ExtensionInfo> getExtensions()
getExtensions
in interface ExtensionPointInfo
public void addExtension(ExtensionInfoImpl xt)
public void setDocumentation(String documentation)
public String getDocumentation()
getDocumentation
in interface ExtensionPointInfo
public String getDocumentationHtml()
getDocumentationHtml
in interface ExtensionPointInfo
public String getId()
getId
in interface NuxeoArtifact
getId
in class BaseNuxeoArtifact
public String getVersion()
getVersion
in interface NuxeoArtifact
public String getArtifactType()
getArtifactType
in interface NuxeoArtifact
public String getLabel()
getLabel
in interface ExtensionPointInfo
public String getHierarchyPath()
getHierarchyPath
in interface NuxeoArtifact
Copyright © 2017 Nuxeo. All rights reserved.