|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.felix.obrplugin.ResourcesBundle
public class ResourcesBundle
this class describe all information by bundle.
Constructor Summary | |
---|---|
ResourcesBundle(org.apache.maven.plugin.logging.Log log)
initialize logger. |
Method Summary | |
---|---|
void |
addCapability(Capability capability)
add a new capability for this bundle description. |
void |
addCategory(Category category)
add a new category for this bundle decription. |
void |
addRequire(Require require)
add a new requirement for this bundle description. |
boolean |
construct(org.apache.maven.project.MavenProject project,
ExtractBindexInfo ebi,
java.lang.String sourcePath,
java.lang.String javadocPath)
this method gets information form pom.xml to complete missing data from those given by user. |
java.util.List |
getCapability()
|
java.util.List |
getCategory()
|
java.lang.String |
getDescription()
|
java.lang.String |
getDocumentation()
|
java.lang.String |
getId()
|
java.lang.String |
getJavadoc()
|
java.lang.String |
getLicense()
|
org.w3c.dom.Node |
getNode(org.w3c.dom.Document father)
transform this object to Node. |
java.lang.String |
getPresentationName()
|
java.util.List |
getRequire()
|
java.lang.String |
getSize()
|
java.lang.String |
getSource()
|
java.lang.String |
getSymbolicName()
|
java.lang.String |
getUri()
|
java.lang.String |
getVersion()
|
boolean |
isSameBundleResource(java.lang.String symbolicName,
java.lang.String version)
test if this bundle has the same symbolicname, and version number. |
boolean |
isValid()
return if the bundle resource is complete. |
void |
setCapability(java.util.List capability)
|
void |
setCategory(java.util.List category)
|
void |
setDescription(java.lang.String description)
|
void |
setDocumentation(java.lang.String documentation)
|
void |
setId(java.lang.String id)
|
void |
setJavadoc(java.lang.String javadoc)
|
void |
setLicense(java.lang.String license)
|
void |
setPresentationName(java.lang.String name)
|
void |
setRequire(java.util.List require)
|
void |
setSize(java.lang.String size)
|
void |
setSource(java.lang.String source)
|
void |
setSymbolicName(java.lang.String name)
|
void |
setUri(java.lang.String url)
|
void |
setVersion(java.lang.String version)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ResourcesBundle(org.apache.maven.plugin.logging.Log log)
log
- log use by pluginMethod Detail |
---|
public java.util.List getCapability()
public void setCapability(java.util.List capability)
public java.util.List getCategory()
public void setCategory(java.util.List category)
public java.lang.String getLicense()
public void setLicense(java.lang.String license)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getDocumentation()
public void setDocumentation(java.lang.String documentation)
public java.lang.String getPresentationName()
public void setPresentationName(java.lang.String name)
public java.lang.String getSize()
public void setSize(java.lang.String size)
public java.lang.String getSymbolicName()
public void setSymbolicName(java.lang.String name)
public java.lang.String getUri()
public void setUri(java.lang.String url)
public java.lang.String getVersion()
public void setVersion(java.lang.String version)
public java.util.List getRequire()
public void setRequire(java.util.List require)
public java.lang.String getSource()
public void setSource(java.lang.String source)
public java.lang.String getJavadoc()
public void setJavadoc(java.lang.String javadoc)
public java.lang.String getId()
public void setId(java.lang.String id)
public void addCapability(Capability capability)
capability
- the Capability to addpublic void addRequire(Require require)
require
- th Require to addpublic void addCategory(Category category)
category
- the Category to addpublic org.w3c.dom.Node getNode(org.w3c.dom.Document father)
father
- father document for create Node
public boolean construct(org.apache.maven.project.MavenProject project, ExtractBindexInfo ebi, java.lang.String sourcePath, java.lang.String javadocPath)
project
- project information given by mavenebi
- bundle information extracted from bindexsourcePath
- path to local sourcesjavadocPath
- path to local javadocs
public boolean isValid()
public boolean isSameBundleResource(java.lang.String symbolicName, java.lang.String version)
symbolicName
- symbolicName to compare with current bundlepresentationName
- presentationName to compare with current bundldeversion
- version to compare with current bundle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |