Package com.diffplug.gradle.p2
Class CategoryPublisher
java.lang.Object
com.diffplug.gradle.eclipserunner.EclipseApp
com.diffplug.gradle.p2.CategoryPublisher
Models the CategoryPublisher application ([eclipse docs](https://wiki.eclipse.org/Equinox/p2/Publisher#Category_Publisher).
-
Nested Class Summary
Nested classes/interfaces inherited from class com.diffplug.gradle.eclipserunner.EclipseApp
EclipseApp.AntRunner -
Field Summary
Fields inherited from class com.diffplug.gradle.eclipserunner.EclipseApp
args -
Constructor Summary
ConstructorsConstructorDescriptionCategoryPublisher(EclipseRelease eclipseRelease) Creates a CategoryPublisher -
Method Summary
Modifier and TypeMethodDescriptionvoidcategoryDefinition(File file) Sets the given location of the category definition.voidcategoryQualifier(String categoryQualifier) Sets the given category qualifiervoidcompress()Compress the output indexvoidcontextMetadata(File file) Sets the given location of context metadata.voidmetadataRepository(File file) Sets the given location to be the target for metadata.voidMethods inherited from class com.diffplug.gradle.eclipserunner.EclipseApp
addArg, addArg, clean, completeState, consolelog, runUsing, toArgList, toString
-
Constructor Details
-
CategoryPublisher
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
Sets the given location to be the target for metadata. -
contextMetadata
Sets the given location of context metadata. -
categoryDefinition
Sets the given location of the category definition. -
categoryQualifier
Sets the given category qualifier -
runUsingPdeInstallation
- Throws:
Exception
-