Groovy Documentation

org.akhikhl.wuff
[Groovy] Class OsgiBundleConfigurer

java.lang.Object
  org.akhikhl.wuff.Configurer
      org.akhikhl.wuff.JavaConfigurer
          org.akhikhl.wuff.OsgiBundleConfigurer

class OsgiBundleConfigurer
extends JavaConfigurer

Authors:
akhikhl


Field Summary
protected java.util.Map buildProperties

protected java.util.Map expandBinding

protected java.lang.String snapshotQualifier

protected java.util.jar.Manifest userManifest

 
Fields inherited from class Configurer
log, project
 
Constructor Summary
OsgiBundleConfigurer(Project project)

 
Method Summary
protected void applyPlugins()

protected void configureDependencies()

protected void configureTask_Jar()

protected void configureTask_createOsgiManifest()

protected void configureTask_processResources()

protected void configureTasks()

protected void createConfigurations()

protected void createExtraFiles()

protected Manifest createManifest()

protected void createPluginCustomization()

protected void createPluginXml()

protected PluginXmlBuilder createPluginXmlBuilder()

protected void createSourceSets()

protected void createVirtualConfigurations()

protected boolean extraFilesUpToDate()

protected java.lang.String getDefaultVersion()

protected java.util.Map getExtraFilesProperties()

protected java.io.File getGeneratedManifestFile()

protected java.util.List getModules()

protected java.lang.String getPluginCustomizationString()

protected java.lang.String getPluginXmlString()

protected void populatePluginCustomization(java.util.Map props)

protected void preConfigure()

protected void readBuildProperties()

protected void readManifest()

 
Methods inherited from class JavaConfigurer
applyPlugins, configureProducts, configureTask_Jar, configureTask_processResources, configureTasks, createConfigurations, createSourceSets, getModules, postConfigure, preConfigure
 
Methods inherited from class Configurer
afterEvaluate, apply, applyPlugins, configure, configureDependencies, configureTask_createExtraFiles, configureTask_scaffold, configureTasks, createConfigurations, createExtensions, createExtraFiles, createVirtualConfigurations, extraFilesUpToDate, getDefaultVersion, getEffectiveConfig, getExtraFilesProperties, getModules, getScaffoldResourceDir, getSelectedEclipseMavenGroup, postConfigure, preConfigure
 

Field Detail

buildProperties

protected java.util.Map buildProperties


expandBinding

protected final java.util.Map expandBinding


snapshotQualifier

protected final java.lang.String snapshotQualifier


userManifest

protected java.util.jar.Manifest userManifest


 
Constructor Detail

OsgiBundleConfigurer

OsgiBundleConfigurer(Project project)


 
Method Detail

applyPlugins

@Override
protected void applyPlugins()


configureDependencies

@Override
protected void configureDependencies()


configureTask_Jar

@Override
protected void configureTask_Jar()


configureTask_createOsgiManifest

protected void configureTask_createOsgiManifest()


configureTask_processResources

protected void configureTask_processResources()


configureTasks

@Override
protected void configureTasks()


createConfigurations

@Override
protected void createConfigurations()


createExtraFiles

@Override
protected void createExtraFiles()


createManifest

protected Manifest createManifest()


createPluginCustomization

protected void createPluginCustomization()


createPluginXml

protected void createPluginXml()


createPluginXmlBuilder

protected PluginXmlBuilder createPluginXmlBuilder()


createSourceSets

@Override
protected void createSourceSets()


createVirtualConfigurations

@Override
protected void createVirtualConfigurations()


extraFilesUpToDate

protected boolean extraFilesUpToDate()


getDefaultVersion

@Override
protected java.lang.String getDefaultVersion()


getExtraFilesProperties

@Override
protected java.util.Map getExtraFilesProperties()


getGeneratedManifestFile

protected final java.io.File getGeneratedManifestFile()


getModules

@Override
protected java.util.List getModules()


getPluginCustomizationString

protected final java.lang.String getPluginCustomizationString()


getPluginXmlString

protected final java.lang.String getPluginXmlString()


populatePluginCustomization

protected void populatePluginCustomization(java.util.Map props)


preConfigure

@Override
protected void preConfigure()


readBuildProperties

protected void readBuildProperties()


readManifest

protected void readManifest()


 

Groovy Documentation