public class ExtensionInfoImpl extends BaseNuxeoArtifact implements ExtensionInfo
Modifier and Type | Field and Description |
---|---|
protected ComponentInfoImpl |
component |
protected Object[] |
contribution |
protected String |
documentation |
protected String |
extensionPoint |
protected String |
id |
protected static org.apache.commons.logging.Log |
log |
protected ComponentName |
targetComponentName |
protected String |
xml |
associatedDocuments
PROP_CONTRIB_ID, PROP_DOC, PROP_EXTENSION_POINT, PROP_TARGET_COMPONENT_NAME, TYPE_NAME
Constructor and Description |
---|
ExtensionInfoImpl(ComponentInfoImpl component,
String xpoint) |
Modifier and Type | Method and Description |
---|---|
String |
getArtifactType() |
ComponentInfo |
getComponent() |
Object[] |
getContribution() |
List<ContributionItem> |
getContributionItems() |
String |
getDocumentation() |
String |
getDocumentationHtml() |
String |
getExtensionPoint() |
String |
getHierarchyPath() |
String |
getId() |
ComponentName |
getTargetComponentName() |
String |
getVersion() |
String |
getXml() |
void |
setContribution(Object[] contribution) |
void |
setDocumentation(String documentation) |
void |
setTargetComponentName(ComponentName targetComponentName) |
void |
setXml(String xml) |
getAssociatedDocuments
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAssociatedDocuments
protected static final org.apache.commons.logging.Log log
protected final ComponentInfoImpl component
protected final String extensionPoint
protected String documentation
protected ComponentName targetComponentName
protected Object[] contribution
public ExtensionInfoImpl(ComponentInfoImpl component, String xpoint)
public String getExtensionPoint()
getExtensionPoint
in interface ExtensionInfo
public String getId()
getId
in interface NuxeoArtifact
getId
in class BaseNuxeoArtifact
public void setDocumentation(String documentation)
public String getDocumentation()
getDocumentation
in interface ExtensionInfo
public String getDocumentationHtml()
getDocumentationHtml
in interface ExtensionInfo
public ComponentName getTargetComponentName()
getTargetComponentName
in interface ExtensionInfo
public void setTargetComponentName(ComponentName targetComponentName)
public Object[] getContribution()
public void setContribution(Object[] contribution)
public String getXml()
getXml
in interface ExtensionInfo
public String getVersion()
getVersion
in interface NuxeoArtifact
public String getArtifactType()
getArtifactType
in interface NuxeoArtifact
public String getHierarchyPath()
getHierarchyPath
in interface NuxeoArtifact
public List<ContributionItem> getContributionItems()
getContributionItems
in interface ExtensionInfo
public ComponentInfo getComponent()
getComponent
in interface ExtensionInfo
Copyright © 2016 Nuxeo SA. All rights reserved.