aQute.bnd.maven
Class PomFromManifest

java.lang.Object
  extended by aQute.lib.osgi.WriteResource
      extended by aQute.bnd.maven.PomFromManifest
All Implemented Interfaces:
Resource

public class PomFromManifest
extends WriteResource


Constructor Summary
PomFromManifest(Manifest manifest)
           
 
Method Summary
 void addDeveloper(String email)
           
 String getArtifactId()
           
 String getBsn()
           
 String getGroupId()
           
 Version getVersion()
           
 long lastModified()
           
 void setArtifact(String artifact)
           
 void setBsn(String bsn)
           
 void setGroup(String group)
           
 void setSCM(String scm)
           
 void setURL(String url)
           
 void setVersion(String version)
           
 void write(OutputStream out)
           
 
Methods inherited from class aQute.lib.osgi.WriteResource
getExtra, openInputStream, setExtra
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PomFromManifest

public PomFromManifest(Manifest manifest)
Method Detail

getBsn

public String getBsn()

getGroupId

public String getGroupId()

getArtifactId

public String getArtifactId()

getVersion

public Version getVersion()

lastModified

public long lastModified()
Specified by:
lastModified in interface Resource
Specified by:
lastModified in class WriteResource

write

public void write(OutputStream out)
           throws IOException
Specified by:
write in interface Resource
Specified by:
write in class WriteResource
Throws:
IOException

setSCM

public void setSCM(String scm)

setURL

public void setURL(String url)

setBsn

public void setBsn(String bsn)

addDeveloper

public void addDeveloper(String email)

setVersion

public void setVersion(String version)

setArtifact

public void setArtifact(String artifact)

setGroup

public void setGroup(String group)


Copyright © 2012 aQute SARL. All Rights Reserved.