A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

acceptArtifact(org.standardout.gradle.plugin.platform.internal.BundleArtifact) - Method in ArtifactsMatch
Returns:
if the given artifact is a match
acceptArtifact(org.standardout.gradle.plugin.platform.internal.BundleArtifact) - Method in BundleDependency
acceptArtifact(org.standardout.gradle.plugin.platform.internal.BundleArtifact) - Method in MergeConfig
addBndPlatformManifestHeaders - Property in PlatformPluginExtension
States if bnd-platform specific manifest headers should be added.
addDefaultConfig(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in Configurations
addMerge(org.standardout.gradle.plugin.platform.internal.config.MergeConfig) - Method in Configurations
addOverrideConfig(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in Configurations
addQualifier - Property in BndConfig
States if a qualifier should be added.
addQualifier(java.lang.String, org.standardout.gradle.plugin.platform.internal.Feature, org.gradle.api.Project) - Method in VersionUtil
Add a qualifier to a feature version, based on the feature content.
ADLER32 - Field in PlatformPluginExtension
Hash calculator using the Adler32 checksum algorithm.
apply(org.gradle.api.Project) - Method in PlatformPlugin
Arch - Enum in org.standardout.gradle.plugin.platform.internal.osdetect
Enum for handling different processor architectures supported by SWT.
ArtifactFeature - Class in org.standardout.gradle.plugin.platform.internal.config
Represents the configuration of a platform feature.
ArtifactFeature(org.gradle.api.Project, java.lang.Object, groovy.lang.Closure) - Constructor in ArtifactFeature
artifacts - Property in PlatformPluginExtension
Maps artifact IDs to BundleArtifacts
ArtifactsMatch - Interface in org.standardout.gradle.plugin.platform.internal
Interface marking objects that match specific bundle artifacts.
auxVersionedSymbolicNames - Property in PlatformPluginExtension
States if the symbolic names for bundles created via the platformaux configuration should be adapted to include the version number.

B

because(java.lang.String) - Method in DummyDependency
bnd(groovy.lang.Closure) - Method in MergeConfig
bnd(groovy.lang.Closure) - Method in PlatformPluginExtension
Call bnd to extend/overwrite the default bnd configuration for all bundles.
bndClosures - Property in StoredConfigImpl
BndConfig - Class in org.standardout.gradle.plugin.platform.internal.config
Represents the configuration of a bundle concerning bnd.
BndConfig(org.gradle.api.Project, java.lang.String, java.lang.String, java.lang.String, java.io.File, Map<String, String>) - Constructor in BndConfig
Constructor.
bndConfig - Property in FileBundleArtifact
BndHelper - Class in org.standardout.gradle.plugin.platform.internal.util.bnd
Utilities for working with bnd.
buffer - Property in ByteArrayResource
buildAndClose(aQute.bnd.osgi.Builder, java.io.File) - Method in BndHelper
Build the bnd configuration present in the given builder and write the bundle to the target file.
bundle(org.gradle.api.Project, org.standardout.gradle.plugin.platform.internal.BundleArtifact, java.io.File, List<BundleArtifact>) - Method in BundleHelper
Bundle an artifact, also create the source bundle if applicable.
bundle(java.lang.Object) - Method in MergeConfig
Add a bundle to merge and as dependency.
bundle(java.lang.Object, groovy.lang.Closure) - Method in PlatformPluginExtension
Call bundle to add a dependency.
BundleArtifact - Interface in org.standardout.gradle.plugin.platform.internal
Represents a bundle artifact represented by a single file.
BundleDependency - Class in org.standardout.gradle.plugin.platform.internal.config
Represents the configuration of a bundle dependency.
BundleDependency(org.gradle.api.Project, java.lang.Object, groovy.lang.Closure, boolean) - Constructor in BundleDependency
BundleHelper - Class in org.standardout.gradle.plugin.platform.internal.util.bnd
BundleHelper() - Constructor in BundleHelper
bundleName - Property in FileBundleArtifact
bundleName - Property in JarInfo
bundles - Property in DefaultFeature
BundlesAction - Class in org.standardout.gradle.plugin.platform.internal
Action that creates bundles.
BundlesAction(org.gradle.api.Project, java.io.File) - Constructor in BundlesAction
ByteArrayResource - Class in org.standardout.gradle.plugin.platform.internal.util.bnd
ByteArrayResource(byte[], long, java.lang.String) - Constructor in ByteArrayResource

C

categoryId - Property in PlatformPluginExtension
The ID of the feature's category in the update site.
categoryName - Property in PlatformPluginExtension
The name of the feature's category in the update site.
classifier - Property in ResolvedBundleArtifact
close() - Method in ByteArrayResource
CONF_AUX - Field in PlatformPlugin
CONF_PLATFORM - Field in PlatformPlugin
configArtifacts - Property in ArtifactFeature
List of artifact references
configFeatures - Property in ArtifactFeature
List of included features IDs
configInfo(org.gradle.api.artifacts.Configuration, java.lang.Object) - Method in BundlesAction
configOnly - Property in BundleDependency
Configurations - Class in org.standardout.gradle.plugin.platform.internal.config
Bundle configuration index.
Configurations(org.gradle.api.Project) - Constructor in Configurations
configurations - Property in PlatformPluginExtension
Stores bnd configurations.
configureEnvironment(org.gradle.api.Project) - Method in PlatformPlugin
Guess current environment and store information in project.ext.
contentEquals(org.gradle.api.artifacts.Dependency) - Method in DummyDependency
copy() - Method in DummyDependency
createBuilder() - Method in BndHelper
Create a default builder.
createBundles(Iterable<BundleArtifact>, java.io.File) - Method in Configurations
Create bundles for the given artifacts.
createFeatureXml(org.standardout.gradle.plugin.platform.internal.Feature, java.io.Writer) - Method in FeatureUtil
createJar(org.standardout.gradle.plugin.platform.internal.Feature, java.lang.Object) - Method in FeatureUtil

D

data - Property in ByteArrayResource
DAY - Field in PlatformPluginExtension
DefaultFeature - Class in org.standardout.gradle.plugin.platform.internal
DefaultFeature() - Constructor in DefaultFeature
defaultImports(Iterable<ResolvedArtifact>) - Method in Configurations
defaultQualifier - Property in PlatformPluginExtension
The default version qualifier to use for wrapped bundles.
DefaultQualifierMap - Class in org.standardout.gradle.plugin.platform.internal.util
Default implementation of a version qualifier map.
DefaultQualifierMap(java.io.File, java.lang.String, int, java.lang.String) - Constructor in DefaultQualifierMap
defaultQualifierMap - Property in PlatformPluginExtension
Default qualifier map configuration.
dependency - Property in BundleDependency
The project dependency once it was registered using registerDependency.
DependencyArtifact - Interface in org.standardout.gradle.plugin.platform.internal
DependencyHelper - Class in org.standardout.gradle.plugin.platform.internal.util.gradle
Implementation based on several classes from the gradle ide subproject, mainly DefaultIdeDependencyResolver.
DependencyHelper() - Constructor in DependencyHelper
determineImportVersions - Property in PlatformPluginExtension
States if the package import versions for automatically wrapped bundles should be determined automatically.
downloadsDir - Property in PlatformPluginExtension
The directory to store the downloaded Eclipse installation on local, this works if eclipseHome is not specified.
DummyDependency - Class in org.standardout.gradle.plugin.platform.internal.util.gradle
Dummy dependency class (that may have a null name).
DummyDependency(java.util.Map) - Constructor in DummyDependency

E

eclipseHome - Property in PlatformPluginExtension
The directory of a local Eclipse installation.
eclipseMirror - Property in PlatformPluginExtension
4.8 MB *.tar.gz file, which contains the minimal setup of eclipse plug-ins, which are necessary to build an eclipse p2 update site.
equals(java.lang.Object) - Method in SwtPlatform
evaluate(org.gradle.api.Project, java.lang.String, java.lang.String, java.lang.String, java.io.File, Map<String, String>) - Method in StoredConfig
evaluate(org.gradle.api.Project, java.lang.String, java.lang.String, java.lang.String, java.io.File, Map<String, String>) - Method in StoredConfigImpl
evaluate(org.gradle.api.Project, java.lang.String, java.lang.String, java.lang.String, java.io.File, Map<String,String>) - Method in UnmodifiableStoredConfig
execute(org.gradle.api.Task) - Method in BundlesAction
extension - Property in ResolvedBundleArtifact
extra - Property in ByteArrayResource
extractPomInformation - Property in PlatformPluginExtension
States if additional configuration information from POM is desired.
extractSymbolicName(java.lang.String) - Method in JarInfo

F

Feature - Interface in org.standardout.gradle.plugin.platform.internal
Represents an Eclipse Update Site Feature.
feature(java.lang.Object, groovy.lang.Closure) - Method in PlatformPluginExtension
Call feature to create a feature configuration.
featureId - Property in PlatformPluginExtension
The ID for the platform feature.
featureName - Property in PlatformPluginExtension
The name for the platform feature.
featureProvider - Property in PlatformPluginExtension
Feature provider name.
features - Property in PlatformPluginExtension
Maps feature IDs to Features
FeatureUtil - Class in org.standardout.gradle.plugin.platform.internal.util
FeatureUtil() - Constructor in FeatureUtil
featureVersion - Property in PlatformPluginExtension
The platform feature version, defaults to the project version if possible, otherwise to 1.0.0.
fetchSources - Property in PlatformPluginExtension
States if source for external dependencies should be fetched and corresponding source bundles created.
file - Property in BndConfig
file - Property in FileBundleArtifact
FileBundleArtifact - Class in org.standardout.gradle.plugin.platform.internal
Bundle represented by a single file w/o dependency information.
FileBundleArtifact(org.standardout.gradle.plugin.platform.internal.BundleArtifact, java.io.File) - Constructor in FileBundleArtifact
Create a source bundle artifact from a Jar.
fromOS(org.standardout.gradle.plugin.platform.internal.osdetect.OS) - Method in SwtPlatform
Converts an OS to an SwtPlatform.

G

generatePlatformFeature - Property in PlatformPluginExtension
States if a general feature should be created.
getAll() - Method in SwtPlatform
Returns all of the platforms.
getArch() - Method in BundleArtifact
Target Architecture of the bundle.
getArch() - Method in FileBundleArtifact
getArch() - Method in OS
Returns the architecture of the given operating system.
getArch() - Method in ResolvedBundleArtifact
getArch() - Method in SwtPlatform
Returns the CPU architecture.
getArtifact() - Method in ResolvedBundleArtifact
getArtifacts(org.gradle.api.Project, org.gradle.api.artifacts.Dependency) - Method in DependencyHelper
Resolve a specific dependency to artifacts, excluding transitive dependencies.
getBndClosures() - Method in StoredConfig
getBndClosures() - Method in UnmodifiableStoredConfig
getBndConfig() - Method in BundleArtifact
The associated bnd configuration, if any
getBndConfig() - Method in ResolvedBundleArtifact
getBndConfig() - Method in SourceBundleArtifact
getBundleConfig() - Method in MergeConfig
getBundleName() - Method in BndConfig
getBundleName() - Method in BundleArtifact
The bundle name.
getBundleName() - Method in ResolvedBundleArtifact
getBundleName() - Method in SourceBundleArtifact
getBundles() - Method in ArtifactFeature
getBundles() - Method in DefaultFeature
getBundles() - Method in Feature
getBundles() - Method in SourceFeature
getClassifier(org.gradle.api.artifacts.Dependency) - Method in DependencyHelper
Determine the classifier for a dependency.
getClassifier() - Method in DummyDependency
getConfiguration(java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, org.standardout.gradle.plugin.platform.internal.DependencyArtifact) - Method in Configurations
Get the (combined) configuration for the given parameters defining a dependency.
getDefaultConfig() - Method in Configurations
getDependency() - Method in ResolvedBundleArtifact
getDetachedArtifacts(org.gradle.api.Project, java.lang.Object) - Method in DependencyHelper
Retrieve artifacts for a specific dependency.
getDetachedDependency(org.gradle.api.Project, java.lang.Object, java.lang.String, boolean) - Method in DependencyHelper
Retrieve a specific dependency.
getDirectDependencies(org.gradle.api.Project) - Method in DependencyArtifact
Returns:
the direct dependencies of this artifact
getDirectDependencies(org.gradle.api.Project, java.lang.Object) - Method in DependencyHelper
Retrieve the direct dependencies of a specific dependency.
getDirectDependencies(org.gradle.api.Project) - Method in MergeBundleArtifact
getDirectDependencies(org.gradle.api.Project) - Method in ResolvedBundleArtifact
getFile() - Method in BundleArtifact
The associated file.
getFile() - Method in ResolvedBundleArtifact
getGroup() - Method in DummyDependency
getId() - Method in BundleArtifact
The unique identifier.
getId() - Method in Feature
getId() - Method in ResolvedBundleArtifact
getId() - Method in SourceFeature
getImportsClosures() - Method in StoredConfig
getImportsClosures() - Method in UnmodifiableStoredConfig
getIncludedFeatures() - Method in ArtifactFeature
getIncludedFeatures() - Method in DefaultFeature
getIncludedFeatures() - Method in Feature
getIncludedFeatures() - Method in SourceFeature
getInstruction(java.lang.String) - Method in BndConfig
Returns the value of the bnd instruction with the given name.
getLabel() - Method in Feature
getLabel() - Method in SourceFeature
getLicense() - Method in Feature
getMatchClosures() - Method in MergeConfig
getModifiedVersion() - Method in BundleArtifact
The modified bundle version to use.
getModifiedVersion() - Method in ResolvedBundleArtifact
getModifiedVersion() - Method in SourceBundleArtifact
getName() - Method in DummyDependency
getNative() - Method in Arch
Returns the Arch for the native platform: 32-bit JVM on 64-bit Windows returns Arch.x64.
getNative() - Method in OS
Returns the native OS: 32-bit JVM on 64-bit Windows returns OS.WIN_64.
getNative() - Method in SwtPlatform
Returns the SwtPlatform for the native platform: 32-bit JVM on 64-bit Windows returns x86_64.
getNoWrapReason() - Method in BundleArtifact
The reason why it should not be wrapped
getNoWrapReason() - Method in FileBundleArtifact
getNoWrapReason() - Method in ResolvedBundleArtifact
getOs() - Method in BundleArtifact
Target OS of the bundle.
getOs() - Method in FileBundleArtifact
getOs() - Method in ResolvedBundleArtifact
getOs() - Method in SwtPlatform
Returns the operating system.
getOverrideConfig() - Method in Configurations
getProperty(java.lang.String) - Method in IgnoreMethodDecorator
getProperty(java.lang.String) - Method in IgnoreSetPropertyDecorator
getProperty(java.lang.String) - Method in LaxPropertyDecorator
getProviderName() - Method in DefaultFeature
getProviderName() - Method in Feature
getQualifier(java.lang.String, java.lang.String, org.osgi.framework.Version, java.lang.String) - Method in DefaultQualifierMap
getQualifier(java.lang.String, java.lang.String, org.osgi.framework.Version, java.lang.String) - Method in VersionQualifierMap
Get the qualifier to use for a specific artifact.
getQualifierMap(org.gradle.api.Project) - Method in VersionUtil
getReason() - Method in DummyDependency
getRepresentedDependencies() - Method in DependencyArtifact
Returns:
the resolved dependencies the artifact represents (no transitive dependencies)
getRepresentedDependencies() - Method in MergeBundleArtifact
getRepresentedDependencies() - Method in ResolvedBundleArtifact
getRunning() - Method in Arch
Returns the Arch for the native platform: 32-bit JVM on 64-bit Windows returns Arch.x86.
getRunning() - Method in OS
Returns the running OS: 32-bit JVM on 64-bit Windows returns OS.WIN_32.
getRunning() - Method in SwtPlatform
Returns the SwtPlatform for the running platform: 32-bit JVM on 64-bit Windows returns x86.
getSourceBundle() - Method in BundleArtifact
The associated source bundle, if any.
getSymbolicName() - Method in BndConfig
getSymbolicName() - Method in BundleArtifact
The bundle symbolic name.
getSymbolicName() - Method in ResolvedBundleArtifact
getSymbolicName() - Method in SourceBundleArtifact
getSymbolicNameAndPackageImports(java.io.File) - Method in BndHelper
Creates a aQute.libg.tuple.Pair with the {
value:
Constants#BUNDLE_SYMBOLICNAME} as first value and a list of imported packages as second value of the given bundle, but without meta data like version and others .
getTargetFileName() - Method in BundleArtifact
The name of the target file.
getTargetFileName() - Method in ResolvedBundleArtifact
getVersion() - Method in ArtifactFeature
getVersion() - Method in BndConfig
getVersion() - Method in BundleArtifact
The original version.
getVersion() - Method in DefaultFeature
getVersion() - Method in DummyDependency
getVersion() - Method in Feature
getVersion() - Method in ResolvedBundleArtifact
getWs() - Method in BundleArtifact
Allowed window subsystem of the bundle.
getWs() - Method in FileBundleArtifact
getWs() - Method in ResolvedBundleArtifact
getWs() - Method in SwtPlatform
Returns the windowing system.
getWuffString() - Method in SwtPlatform
Returns the folder name that wuff uses for this SwtPlatform.
group - Property in BndConfig
group - Property in ImportsConfig
group - Property in ResolvedBundleArtifact

H

hashCalculator - Property in PlatformPluginExtension
Defines the hash calculator used for calculating hash qualifiers from bnd configuration.
hashCode() - Method in SwtPlatform
hashQualifierMap - Property in PlatformPluginExtension
Map that is used to have reproducable increasing version numbers for bundles and features when using hash qualifiers.

I

id - Property in ArtifactFeature
id - Property in DefaultFeature
id - Property in FileBundleArtifact
id - Property in MergeConfig
IgnoreMethodDecorator - Class in org.standardout.gradle.plugin.platform.internal.util.groovy
Decorator for a class that ignores method invocations.
IgnoreMethodDecorator(java.lang.Object) - Constructor in IgnoreMethodDecorator
IgnoreSetPropertyDecorator - Class in org.standardout.gradle.plugin.platform.internal.util.groovy
Decorator for a class that doesn't fail on accessing missing properties.
IgnoreSetPropertyDecorator(java.lang.Object) - Constructor in IgnoreSetPropertyDecorator
importIgnorePackages - Property in PlatformPluginExtension
Packages to ignore when analyzing packages of dependencies to determine package import version numbers.
imports(java.lang.Object, groovy.lang.Closure) - Method in PlatformPluginExtension
Call to configure the behaviour for other bundles importing a given dependency.
importsClosures - Property in StoredConfigImpl
ImportsConfig - Class in org.standardout.gradle.plugin.platform.internal.config
Represents the configuration of a library concerning the import of packages to other bundles.
ImportsConfig(org.gradle.api.Project, java.lang.String, java.lang.String, java.lang.String) - Constructor in ImportsConfig
Constructor.
importsConfig(org.gradle.api.Project, java.lang.String, java.lang.String, java.lang.String) - Method in StoredConfig
Returns:
the imports configuration, may be null
importsConfig(org.gradle.api.Project, java.lang.String, java.lang.String, java.lang.String) - Method in StoredConfigImpl
importsConfig(org.gradle.api.Project, java.lang.String, java.lang.String, java.lang.String) - Method in UnmodifiableStoredConfig
importVersionStrategy - Property in PlatformPluginExtension
Defines the global import version strategy.
include(java.lang.Object) - Method in MergeConfig
Include a bundle to merge, but not as dependency.
includedFeatures - Property in DefaultFeature
instruction(java.lang.String, java.lang.Object) - Method in BndConfig
Create a bnd instruction.
instructions(java.util.Map) - Method in BndConfig
Add instructions using named parameters
instructions - Property in JarInfo
invokeMethod(java.lang.String, java.lang.Object) - Method in IgnoreMethodDecorator
invokeMethod(java.lang.String, java.lang.Object) - Method in IgnoreSetPropertyDecorator
invokeMethod(java.lang.String, java.lang.Object) - Method in LaxPropertyDecorator
isEmpty() - Method in ResolvedBundleArtifact.PomInfo
isEmpty() - Method in StoredConfig
Returns:
if the configuration is empty
isEmpty() - Method in StoredConfigImpl
isEmpty() - Method in UnmodifiableStoredConfig
isLinux() - Method in OS
isMac() - Method in OS
isMacOrLinux() - Method in OS
isSource() - Method in BundleArtifact
If the bundle is a source bundle.
isSource() - Method in FileBundleArtifact
isSource() - Method in ResolvedBundleArtifact
isSource() - Method in SourceBundleArtifact
isWindows() - Method in OS
isWrap() - Method in BundleArtifact
Should the bundle be wrapped using bnd?
isWrap() - Method in FileBundleArtifact
isWrap() - Method in ResolvedBundleArtifact

J

JarInfo - Class in org.standardout.gradle.plugin.platform.internal.util.bnd
JarInfo(java.io.File) - Constructor in JarInfo
javaHome - Property in PlatformPluginExtension
The directory of a JDK installation to used for running Equinox Publisher.

K

L

label - Property in ArtifactFeature
label - Property in DefaultFeature
lastMod - Property in ByteArrayResource
lastModified() - Method in ByteArrayResource
LaxPropertyDecorator - Class in org.standardout.gradle.plugin.platform.internal.util.groovy
Decorator for a class that doesn't fail on accessing missing properties.
LaxPropertyDecorator(java.lang.Object) - Constructor in LaxPropertyDecorator
leftShift(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in StoredConfig
Append the given configuration.
leftShift(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in StoredConfigImpl
Append the given configuration.
leftShift(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in UnmodifiableStoredConfig
license - Property in ArtifactFeature
license - Property in DefaultFeature
LicenseInfo(java.lang.String, java.lang.String) - Constructor in ResolvedBundleArtifact.LicenseInfo
licenseName - Property in ResolvedBundleArtifact.LicenseInfo
licenses - Property in ResolvedBundleArtifact.PomInfo
licenseUrl - Property in ResolvedBundleArtifact.LicenseInfo
LINUX_x64 - Enum Constant in OS
LINUX_x86 - Enum Constant in OS

M

MAC_x64 - Enum Constant in OS
MAJOR - Field in PlatformPluginExtension
Version strategy that requires a minimum version and extends to (not including) the next major version.
MANIFEST_PATH - Field in BundleHelper
match(groovy.lang.Closure) - Method in MergeConfig
Defines a closure that matches against BundleArtifacts to merge.
matchClosure - Property in BundleDependency
A closure that matches this dependency against a given BundleArtifact.
merge(org.gradle.api.Project, org.standardout.gradle.plugin.platform.internal.config.MergeConfig, List<BundleArtifact>, java.io.File) - Method in BundleHelper
merge(Map<String, Object>, groovy.lang.Closure) - Method in PlatformPluginExtension
Call merge to create bundle that is merged from different dependencies.
MergeBundleArtifact - Class in org.standardout.gradle.plugin.platform.internal
MergeBundleArtifact(java.io.File, org.gradle.api.Project, org.standardout.gradle.plugin.platform.internal.config.StoredConfig, java.lang.String, Set<ResolvedArtifact>, Iterable<ResolvedDependency>) - Constructor in MergeBundleArtifact
Create a bundle artifact represented by a Jar.
MergeConfig - Class in org.standardout.gradle.plugin.platform.internal.config
Merge configuration.
MergeConfig(org.gradle.api.Project, Map<String, Object>, groovy.lang.Closure) - Constructor in MergeConfig
mergeJars(org.gradle.api.Project, List<File>, java.io.File, Map<String, Object>) - Method in BundleHelper
MILLISECOND - Field in PlatformPluginExtension
MINIMUM - Field in PlatformPluginExtension
Version strategy that uses the given version as minimum version.
MINOR - Field in PlatformPluginExtension
Version strategy that requires a minimum version and extends to (not including) the next minor version.
MINUTE - Field in PlatformPluginExtension
modifiedVersion - Property in FileBundleArtifact
MONTH - Field in PlatformPluginExtension

N

name - Property in BndConfig
name - Property in ImportsConfig
name - Property in ResolvedBundleArtifact
NONE - Field in PlatformPluginExtension
Version strategy that uses no version constraint for imports.

O

openInputStream() - Method in ByteArrayResource
optionalImport(java.lang.String) - Method in BndConfig
Add packages for optional import.
organization - Property in ResolvedBundleArtifact.PomInfo
OS - Enum in org.standardout.gradle.plugin.platform.internal.osdetect
Enum representing an OS and its underlying CPU architecture.
override(groovy.lang.Closure) - Method in PlatformPluginExtension
Call to override the behavior for all created bundles, even existing bundles.

P

parentBundle - Property in SourceBundleArtifact
parseWsOsArch(java.lang.String) - Method in SwtPlatform
Parses ws.os.arch strings (which is how SWT bundles are specified).
platformFilter - Property in JarInfo
platformFilter() - Method in SwtPlatform
Returns a string appropriate as an Eclipse-PlatformFilter in a MANIFEST.MF
PlatformPlugin - Class in org.standardout.gradle.plugin.platform
OSGi platform plugin for Gradle.
PlatformPlugin() - Constructor in PlatformPlugin
PlatformPluginExtension - Class in org.standardout.gradle.plugin.platform
Extension for the platform plugin.
PlatformPluginExtension(org.gradle.api.Project) - Constructor in PlatformPluginExtension
platformProperties() - Method in SwtPlatform
Returns a map containing the platform properties.
pomInfo - Property in ResolvedBundleArtifact
prependImport(List<String>) - Method in BndConfig
Prepend imported packages.
project - Property in ArtifactFeature
project - Property in BndConfig
project - Property in DefaultFeature
project - Property in ImportsConfig
project - Property in PlatformPluginExtension
properties - Property in BndConfig
Map of bnd instruction names to instructions.
properties - Property in MergeConfig
providerName - Property in ArtifactFeature
providerName - Property in DefaultFeature
putConfiguration(java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in Configurations
Add configuration for a dependency.

Q

R

removeSignaturesFromWrappedBundles - Property in PlatformPluginExtension
States if signatures should be removed from wrapped bundles.
resolveAllDependencies(org.gradle.api.artifacts.Configuration) - Method in DependencyHelper
Recursively resolves dependencies including their children.
ResolvedBundleArtifact - Class in org.standardout.gradle.plugin.platform.internal
ResolvedBundleArtifact.LicenseInfo - Class in org.standardout.gradle.plugin.platform.internal
Represents license information retrieved from a POM file.
ResolvedBundleArtifact.PomInfo - Class in org.standardout.gradle.plugin.platform.internal
Represents information retrieved from a POM file.
ResolvedBundleArtifact.PomInfo() - Constructor in ResolvedBundleArtifact.PomInfo
ResolvedBundleArtifact(org.gradle.api.artifacts.ResolvedArtifact, org.gradle.api.artifacts.ResolvedDependency, org.gradle.api.Project, boolean) - Constructor in ResolvedBundleArtifact
Create a bundle artifact from a resolved artifact.
resolvedConfigInfo(java.lang.String, Iterable<ResolvedArtifact>, java.lang.Object) - Method in BundlesAction
resolveSourceArtifacts(org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.ConfigurationContainer) - Method in DependencyHelper
Resolve source artifacts for dependencies in the given configuration.
rightShift(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in StoredConfig
Prepend the own configuration to the given configuration object.
rightShift(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in StoredConfigImpl
Prepend the own configuration to the given configuration object.
rightShift(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Method in UnmodifiableStoredConfig

S

SECOND - Field in PlatformPluginExtension
setBundleName(java.lang.String) - Method in BndConfig
Custom bundle name.
setProperty(java.lang.String, java.lang.Object) - Method in IgnoreMethodDecorator
setProperty(java.lang.String, java.lang.Object) - Method in IgnoreSetPropertyDecorator
setSourceBundle(org.standardout.gradle.plugin.platform.internal.BundleArtifact) - Method in BundleArtifact
Set the associated source bundle, may be null.
setSymbolicName(java.lang.String) - Method in BndConfig
Custom symbolic name.
setVersion(java.lang.String) - Method in BndConfig
Version that is either provided or can be set for file dependencies.
setVersion(java.lang.String) - Method in DefaultFeature
size() - Method in ByteArrayResource
sourceBundle - Property in FileBundleArtifact
sourceBundle - Property in ResolvedBundleArtifact
SourceBundleArtifact - Class in org.standardout.gradle.plugin.platform.internal
SourceBundleArtifact(org.gradle.api.artifacts.ResolvedArtifact, org.gradle.api.Project) - Constructor in SourceBundleArtifact
SourceFeature - Class in org.standardout.gradle.plugin.platform.internal.config
SourceFeature(org.standardout.gradle.plugin.platform.internal.Feature, org.gradle.api.Project) - Constructor in SourceFeature
StoredConfig - Interface in org.standardout.gradle.plugin.platform.internal.config
Stores the configuration of a bundle concerning bnd.
StoredConfigImpl - Class in org.standardout.gradle.plugin.platform.internal.config
Stores the configuration of a bundle concerning bnd.
StoredConfigImpl(groovy.lang.Closure) - Constructor in StoredConfigImpl
Constructor.
SwtPlatform - Class in org.standardout.gradle.plugin.platform.internal.osdetect
Models the platforms that SWT binaries are built for, useful for build tools that interact with SWT jars.
symbolicName - Property in FileBundleArtifact
symbolicName - Property in JarInfo

T

targetFileName - Property in FileBundleArtifact
TASK_BUNDLES - Field in PlatformPlugin
toOsgiVersion(java.lang.String, groovy.lang.Closure) - Method in VersionUtil
Convert a version string to a valid OSGi version.
toStoredConfig() - Method in ResolvedBundleArtifact.PomInfo
Convert to stored configuration.
toString() - Method in SwtPlatform
Returns "ws.os.arch", which is how SWT bundles are named.

U

unifiedName - Property in ResolvedBundleArtifact
UnmodifiableStoredConfig - Class in org.standardout.gradle.plugin.platform.internal.config
UnmodifiableStoredConfig(org.standardout.gradle.plugin.platform.internal.config.StoredConfig) - Constructor in UnmodifiableStoredConfig
unsupportedException(org.standardout.gradle.plugin.platform.internal.osdetect.Arch) - Method in Arch
Returns an UnsupportedOperationException for the given arch.
unsupportedException(org.standardout.gradle.plugin.platform.internal.osdetect.OS) - Method in OS
Returns an UnsupportedOperationException for the given OS.
updateSiteDir - Property in PlatformPluginExtension
The directory to place the update site in.
updateSiteZipFile - Property in PlatformPluginExtension
The target file for the 'updateSiteZip' task.
useBndHashQualifiers - Property in PlatformPluginExtension
States if bundle version qualifiers should be tagged with hashes calculated from the bnd configuration.
useFeatureHashQualifiers - Property in PlatformPluginExtension
States if for features a qualifier should be added based on the included plugins and features.

V

version - Property in ArtifactFeature
version - Property in DefaultFeature
version - Property in FileBundleArtifact
version - Property in ImportsConfig
version - Property in JarInfo
VersionQualifierMap - Interface in org.standardout.gradle.plugin.platform.internal.util
versionStrategy - Property in ImportsConfig
VersionUtil - Class in org.standardout.gradle.plugin.platform.internal.util
VersionUtil() - Constructor in VersionUtil

W

WIN_x64 - Enum Constant in OS
WIN_x86 - Enum Constant in OS
winMacLinux(T, T, T) - Method in OS
Returns the appropriate value depending on the OS.
wrap(java.io.File, Collection<File>, java.io.File, Map<String,String>, boolean) - Method in BndHelper
Wrap a Jar as it is, only changing the manifest.
write(java.io.OutputStream) - Method in ByteArrayResource

X

x64 - Enum Constant in Arch
x86 - Enum Constant in Arch
x86x64(T, T) - Method in Arch
Returns the appropriate value depending on the arch.

Y

YEAR - Field in PlatformPluginExtension

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _