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 |
associatedDocuments
PROP_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 BundleInfo
public void addComponent(ComponentInfoImpl component)
public String getFileName()
getFileName
in interface BundleInfo
public void setFileName(String fileName)
public String getBundleId()
getBundleId
in interface BundleInfo
public String[] getRequirements()
getRequirements
in interface BundleInfo
public void setRequirements(String[] requirements)
public String getManifest()
getManifest
in interface BundleInfo
public void setManifest(String manifest)
public String getLocation()
getLocation
in interface BundleInfo
public void setLocation(String location)
public String getGroupId()
getGroupId
in interface BundleInfo
public void setGroupId(String groupId)
public String getArtifactId()
getArtifactId
in interface BundleInfo
public void setArtifactId(String artifactId)
public String getArtifactVersion()
getArtifactVersion
in interface BundleInfo
public void setArtifactVersion(String artifactVersion)
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 getHierarchyPath()
getHierarchyPath
in interface NuxeoArtifact
public 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 NuxeoArtifact
getAssociatedDocuments
in class BaseNuxeoArtifact
public Map<String,ResourceDocumentationItem> getLiveDoc()
getLiveDoc
in interface BundleInfo
public Map<String,ResourceDocumentationItem> getParentLiveDoc()
getParentLiveDoc
in interface BundleInfo
Copyright © 2018 Nuxeo. All rights reserved.