com.springsource.bundlor.ant
Class Bundlor

java.lang.Object
  extended by com.springsource.bundlor.ant.Bundlor

public class Bundlor
extends java.lang.Object

An ANT task for dealing with the Bundlor tool.

Author:
Ben Hale, Christian Dupuis

Field Summary
private  Configuration configuration
           
private  boolean enabled
           
private  boolean failOnWarnings
           
 
Constructor Summary
Bundlor()
           
 
Method Summary
 void addConfiguredManifestTemplate(ManifestTemplate manifestTemplate)
           
 void addConfiguredOsgiProfile(OsgiProfile osgiProfile)
           
 void addProperty(org.apache.tools.ant.taskdefs.Property property)
           
 void addPropertySet(org.apache.tools.ant.types.PropertySet propertySet)
           
 void execute()
           
protected  BundlorExecutor getBundlorExecutor()
           
 void setBundleSymbolicName(java.lang.String bundleSymbolicName)
           
 void setBundleVersion(java.lang.String bundleVersion)
           
 void setEnabled(boolean enabled)
           
 void setFailOnWarnings(boolean failOnWarnings)
           
 void setInputPath(java.lang.String inputPath)
           
 void setManifestTemplatePath(java.lang.String manifestTemplatePath)
           
 void setOsgiProfilePath(java.lang.String osgiProfilePath)
           
 void setOutputPath(java.lang.String outputPath)
           
 void setPropertiesPath(java.lang.String propertiesPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configuration

private final Configuration configuration

failOnWarnings

private volatile boolean failOnWarnings

enabled

private volatile boolean enabled
Constructor Detail

Bundlor

public Bundlor()
Method Detail

setFailOnWarnings

public final void setFailOnWarnings(boolean failOnWarnings)

setEnabled

public final void setEnabled(boolean enabled)

setInputPath

public final void setInputPath(java.lang.String inputPath)

setOutputPath

public final void setOutputPath(java.lang.String outputPath)

setManifestTemplatePath

public final void setManifestTemplatePath(java.lang.String manifestTemplatePath)

addConfiguredManifestTemplate

public final void addConfiguredManifestTemplate(ManifestTemplate manifestTemplate)

setOsgiProfilePath

public final void setOsgiProfilePath(java.lang.String osgiProfilePath)

addConfiguredOsgiProfile

public final void addConfiguredOsgiProfile(OsgiProfile osgiProfile)

setBundleSymbolicName

public final void setBundleSymbolicName(java.lang.String bundleSymbolicName)

setBundleVersion

public final void setBundleVersion(java.lang.String bundleVersion)

setPropertiesPath

public final void setPropertiesPath(java.lang.String propertiesPath)

addPropertySet

public final void addPropertySet(org.apache.tools.ant.types.PropertySet propertySet)

addProperty

public final void addProperty(org.apache.tools.ant.taskdefs.Property property)

execute

public final void execute()

getBundlorExecutor

protected BundlorExecutor getBundlorExecutor()