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.File
getArtifact()
java.util.Set<Pom>
getDependencies(Pom.Scope action)
java.lang.String
getPackaging()
java.util.Properties
getProperties()
java.lang.String
getProperty(java.lang.String key)
java.lang.String
getUrl()
protected void
parse(org.w3c.dom.Document doc, javax.xml.xpath.XPath xp)
protected java.lang.String
replace(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:
getArtifact
in classPom
- Throws:
java.lang.Exception
-
-