Package aQute.bnd.maven.support
Class ProjectPom
- java.lang.Object
-
- aQute.bnd.maven.support.Pom
-
- aQute.bnd.maven.support.ProjectPom
-
public class ProjectPom extends Pom
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class aQute.bnd.maven.support.Pom
Pom.Dependency, Pom.Scope
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilegetArtifact()java.util.Set<Pom>getDependencies(Pom.Scope action)java.lang.StringgetPackaging()java.util.PropertiesgetProperties()java.lang.StringgetProperty(java.lang.String key)java.lang.StringgetUrl()protected voidparse(org.w3c.dom.Document doc, javax.xml.xpath.XPath xp)protected java.lang.Stringreplace(java.lang.String in)-
Methods inherited from class aQute.bnd.maven.support.Pom
getArtifactId, getDependencies, getDependencies, getDescription, getGroupId, getLibrary, getName, getPomFile, getVersion, toString
-
-
-
-
Method Detail
-
parse
protected void parse(org.w3c.dom.Document doc, javax.xml.xpath.XPath xp) throws java.lang.Exception
-
getDependencies
public java.util.Set<Pom> getDependencies(Pom.Scope action) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getProperties
public java.util.Properties getProperties()
-
getPackaging
public java.lang.String getPackaging()
-
getUrl
public java.lang.String getUrl()
-
getProperty
public java.lang.String getProperty(java.lang.String key)
-
getArtifact
public java.io.File getArtifact() throws java.lang.Exception- Specified by:
getArtifactin classPom- Throws:
java.lang.Exception
-
-