Class CategoryPublisher

java.lang.Object
com.diffplug.gradle.eclipserunner.EclipseApp
com.diffplug.gradle.p2.CategoryPublisher

public class CategoryPublisher extends EclipseApp
Models the CategoryPublisher application ([eclipse docs](https://wiki.eclipse.org/Equinox/p2/Publisher#Category_Publisher).
  • Constructor Details

    • CategoryPublisher

      public CategoryPublisher(EclipseRelease eclipseRelease)
      Creates a CategoryPublisher
      Parameters:
      eclipseRelease - The eclipse release to be used to run the public application
  • Method Details

    • compress

      public void compress()
      Compress the output index
    • metadataRepository

      public void metadataRepository(File file)
      Sets the given location to be the target for metadata.
    • contextMetadata

      public void contextMetadata(File file)
      Sets the given location of context metadata.
    • categoryDefinition

      public void categoryDefinition(File file)
      Sets the given location of the category definition.
    • categoryQualifier

      public void categoryQualifier(String categoryQualifier)
      Sets the given category qualifier
    • runUsingPdeInstallation

      public void runUsingPdeInstallation() throws Exception
      Throws:
      Exception