Class BundleExtension

java.lang.Object
com.elo.gradle.osgi.extensions.BundleExtension

public class BundleExtension extends Object
BundleExtension for configuring bundle plugins within Gradle scripts.
  • Constructor Details

    • BundleExtension

      public BundleExtension(org.gradle.api.Project project)
      Instantiates a new Bundle-Extension instance
      Parameters:
      project - the Gradle project to which this extension belongs
  • Method Details

    • getBundleName

      public String getBundleName()
    • setBundleName

      public void setBundleName(String bundleName)
    • getBundleVendor

      public String getBundleVendor()
    • setBundleVendor

      public void setBundleVendor(String bundleVendor)
    • getBundleActivator

      public String getBundleActivator()
    • setBundleActivator

      public void setBundleActivator(String bundleActivator)
    • getContracts

      public String getContracts()
    • setContracts

      public void setContracts(String contracts)
    • getExportPackages

      public String getExportPackages()
    • setExportPackages

      public void setExportPackages(String exportPackages)
    • getImportPackages

      public String getImportPackages()
    • setImportPackages

      public void setImportPackages(String importPackages)
    • isIncludeSources

      public boolean isIncludeSources()
    • setIncludeSources

      public void setIncludeSources(boolean includeSources)
    • getRequireBundle

      public String getRequireBundle()
    • setRequireBundle

      public void setRequireBundle(String requireBundle)
    • getBundleSymbolicName

      public org.gradle.api.provider.Provider<String> getBundleSymbolicName()
    • setBundleSymbolicName

      public void setBundleSymbolicName(org.gradle.api.provider.Provider<String> bundleSymbolicName)
    • setBundleSymbolicName

      public void setBundleSymbolicName(String bundleSymbolicName)
    • isSingleton

      public boolean isSingleton()
    • setSingleton

      public void setSingleton(boolean singleton)
    • of

      public static BundleExtension of(BundleExtension be)