public class BundleInfoImpl extends BaseNuxeoArtifact implements BundleInfo
| Modifier and Type | Field and Description |
|---|---|
protected String |
artifactId |
protected String |
artifactVersion |
protected BundleGroup |
bundleGroup |
protected String |
bundleId |
protected Collection<ComponentInfo> |
components |
protected String |
fileName |
protected String |
groupId |
protected Map<String,ResourceDocumentationItem> |
liveDoc |
protected String |
location |
protected String |
manifest |
protected Map<String,ResourceDocumentationItem> |
parentLiveDoc |
protected String[] |
requirements |
associatedDocumentsPROP_ARTIFACT_GROUP_ID, PROP_ARTIFACT_ID, PROP_ARTIFACT_VERSION, PROP_BUNDLE_ID, PROP_JAR_NAME, TYPE_NAME| Constructor and Description |
|---|
BundleInfoImpl(String bundleId) |
protected final Collection<ComponentInfo> components
protected String[] requirements
protected String artifactId
protected String artifactVersion
protected BundleGroup bundleGroup
protected Map<String,ResourceDocumentationItem> liveDoc
protected Map<String,ResourceDocumentationItem> parentLiveDoc
public BundleInfoImpl(String bundleId)
public BundleGroup getBundleGroup()
public void setBundleGroup(BundleGroup bundleGroup)
public Collection<ComponentInfo> getComponents()
getComponents in interface BundleInfopublic void addComponent(ComponentInfoImpl component)
public String getFileName()
getFileName in interface BundleInfopublic void setFileName(String fileName)
public String getBundleId()
getBundleId in interface BundleInfopublic String[] getRequirements()
getRequirements in interface BundleInfopublic void setRequirements(String[] requirements)
public String getManifest()
getManifest in interface BundleInfopublic void setManifest(String manifest)
public String getLocation()
getLocation in interface BundleInfopublic void setLocation(String location)
public String getGroupId()
getGroupId in interface BundleInfopublic void setGroupId(String groupId)
public String getArtifactId()
getArtifactId in interface BundleInfopublic void setArtifactId(String artifactId)
public String getArtifactVersion()
getArtifactVersion in interface BundleInfopublic void setArtifactVersion(String artifactVersion)
public String getId()
getId in interface NuxeoArtifactgetId in class BaseNuxeoArtifactpublic String getVersion()
getVersion in interface NuxeoArtifactpublic String getArtifactType()
getArtifactType in interface NuxeoArtifactpublic String getHierarchyPath()
getHierarchyPath in interface NuxeoArtifactpublic void setLiveDoc(Map<String,ResourceDocumentationItem> liveDoc)
public void setParentLiveDoc(Map<String,ResourceDocumentationItem> parentLiveDoc)
protected Map<String,ResourceDocumentationItem> getMergedDocumentation()
public AssociatedDocumentsImpl getAssociatedDocuments(CoreSession session)
getAssociatedDocuments in interface NuxeoArtifactgetAssociatedDocuments in class BaseNuxeoArtifactpublic Map<String,ResourceDocumentationItem> getLiveDoc()
getLiveDoc in interface BundleInfopublic Map<String,ResourceDocumentationItem> getParentLiveDoc()
getParentLiveDoc in interface BundleInfoCopyright © 2019 Nuxeo. All rights reserved.