Klasse Utils

java.lang.Object
de.phillippartsch.ixosgi.Utils

public class Utils extends Object
several utility functions
  • Methodendetails

    • getExtension

      public static IxOsgiExtension getExtension(org.gradle.api.Project project)
      get get ixOsgi extension
      Parameter:
      project - the project
      Gibt zurück:
      ixOsgi extension
    • getJarTask

      public static org.gradle.jvm.tasks.Jar getJarTask(org.gradle.api.Project project)
      try to get a configured jar task
      Parameter:
      project - the project
      Gibt zurück:
      jar task, null if no jar task is found
    • getBundleSymbolicName

      public static String getBundleSymbolicName(org.gradle.api.Project project)
      get Bundle-SymbolicName defaults to "project.group" + "." + "project.name" can be overwritten by config
      Parameter:
      project - the project
      Gibt zurück:
      Bundle-SymbolicName
    • getBundleActivator

      public static String getBundleActivator(org.gradle.api.Project project)
      get Bundle-Activator defaults to "Bundle-SymbolicName" + ".Activator" can be overwritten by config
      Parameter:
      project - the project
      Gibt zurück:
      Bundle-Activator