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

activator - Field in JarExtension
Used to set Manifest Header Named Bundle-Activator
ApplicationBuilderPlugin - Class in org.insilico.build
This the Application Builder Plugin which adds two tasks of named copyBundles and setConfiguration.
apply(Project) - Method in ApplicationBuilderPlugin
Adds to tasks named copyBundles and setConfiguration to project and then sets a Dependency of build task on these two tasks.
apply(Project) - Method in BasePlugin
Add no new task to project
apply(Project) - Method in BundleBuilderPlugin
apply(Project) - Method in FeatureBuilderPlugin
arch - Field in FeatureExtension
arch - Field in FeatureExtension.FeatureIncludesProperty
arch - Field in FeatureExtension.FeaturePluginProperty

B

BasePlugin - Class in org.insilico.build
This is the Base Plugin which does not adds any extension or task to the project, but allows User to use all the Custom tasks and create their own Gradle tasks thereby imposing no opinions on users.
buildDir - Field in FeatureExtension
buildDir - Field in WriteOsgiConfiguration
BundleBuilderPlugin - Class in org.insilico.build
This Plugin Checks if the aQute.bnd.gradle.BndBuilderPlugin is applied to the project and if it is applied then adds a new extension named bundle to jar task.
bundleName - Field in JarExtension
Used to set Manifest Header Named Bundle-Name

C

contactAddress - Field in JarExtension
Used to set Manifest Header Named Bundle-ContactAddress
context - Field in FeaturePropertyExtension
CopyBundles - Class in org.insilico.build
CopyBundles() - Constructor in CopyBundles
copyright - Field in FeatureExtension
createFeatureArchive() - Method in FeatureExtension
createRequireElement() - Method in FeatureRequirePropertyExtension

D

description - Field in FeatureExtension
developer - Field in JarExtension
Used to set Manifest Header Named Bundle-Developer
doc - Field in FeatureExtension
downloadSize - Field in FeatureExtension.FeaturePluginProperty

E

EquinoxFeature - Class in org.insilico.build
EquinoxFeature() - Constructor in EquinoxFeature

F

Feature() - Method in EquinoxFeature
FeatureBuilderPlugin - Class in org.insilico.build
FeatureExtension - Class in org.insilico.build
FeatureExtension.FeatureIncludesProperty - Class in org.insilico.build
FeatureExtension.FeatureIncludesProperty(String, String) - Constructor in FeatureExtension.FeatureIncludesProperty
FeatureExtension.FeaturePluginProperty - Class in org.insilico.build
FeatureExtension.FeaturePluginProperty(String, String) - Constructor in FeatureExtension.FeaturePluginProperty
FeatureExtension(Task) - Constructor in FeatureExtension
FeaturePropertyExtension - Class in org.insilico.build
FeatureRequirePropertyExtension - Class in org.insilico.build
FeatureRequirePropertyExtension(Task, Element, Document) - Constructor in FeatureRequirePropertyExtension
featureRootElement - Field in FeatureExtension
fragment - Field in FeatureExtension.FeaturePluginProperty

G

getActivator() - Method in JarExtension
getArch() - Method in FeatureExtension
getBuildDir() - Method in WriteOsgiConfiguration
Used to get buildDir property of the Class
getBundleName() - Method in JarExtension
getConfiguration() - Method in WriteOsgiConfiguration
Used to get configuration property of task
getContactAddress() - Method in JarExtension
getContext() - Method in FeaturePropertyExtension
getDeveloper() - Method in JarExtension
getId() - Method in FeatureExtension
getIgnoreApp() - Method in WriteEquinoxConfiguration
getLabel() - Method in FeatureExtension
getLicense() - Method in JarExtension
getNl() - Method in FeatureExtension
getNoShutdown() - Method in WriteOsgiConfiguration
Used to Get noShutdown property of task.
getOs() - Method in FeatureExtension
getProviderName() - Method in FeatureExtension
getSymbolicName() - Method in JarExtension
getUrl() - Method in FeaturePropertyExtension
getVendor() - Method in JarExtension
getVersion() - Method in FeatureExtension
getVersion() - Method in JarExtension
getWs() - Method in FeatureExtension

H

I

id - Field in FeatureExtension
id - Field in FeatureExtension.FeatureIncludesProperty
id - Field in FeatureExtension.FeaturePluginProperty
ignoreApp - Field in WriteEquinoxConfiguration
Used to write ignoreApp Property inside Configuration file.
importFeature(String, Closure) - Method in FeatureRequirePropertyExtension
importPlugin(String, Closure) - Method in FeatureRequirePropertyExtension
includes - Field in FeatureExtension
installSize - Field in FeatureExtension.FeaturePluginProperty

J

JarExtension - Class in org.insilico.build
JarExtension(Task) - Constructor in JarExtension

K

L

label - Field in FeatureExtension
license - Field in FeatureExtension
license - Field in JarExtension
Used to set Manifest Header Named Bundle-License

M

N

name - Field in FeatureExtension.FeatureIncludesProperty
nl - Field in FeatureExtension
nl - Field in FeatureExtension.FeatureIncludesProperty
nl - Field in FeatureExtension.FeaturePluginProperty

O

optional - Field in FeatureExtension.FeatureIncludesProperty
os - Field in FeatureExtension
os - Field in FeatureExtension.FeatureIncludesProperty
os - Field in FeatureExtension.FeaturePluginProperty
OsgiBundle - Class in org.insilico.build
Osgi Bundle Task extends aQute.bnd.gradle.Bundle Task from Bnd Gradle Plugin, used to create Osgi Bundles.
OsgiBundle() - Constructor in OsgiBundle

P

plugin(String, String, Closure) - Method in FeatureExtension
plugins - Field in FeatureExtension
providerName - Field in FeatureExtension

Q

R

S

setActivator(String) - Method in JarExtension
setArch(String) - Method in FeatureExtension
setBuildDir(String) - Method in WriteOsgiConfiguration
Used to set buildDir property of task. buildDir property is used to decide where to create the configuration file.
setBundleName(String) - Method in JarExtension
setConfiguration(Configuration) - Method in WriteOsgiConfiguration
Used to set configuration property, all the dependencies under the set Configuration willbe used to write configuration file for application.
setContactAddress(String) - Method in JarExtension
setContext(String) - Method in FeaturePropertyExtension
setDeveloper(String) - Method in JarExtension
setId(String) - Method in FeatureExtension
setIgnoreApp(boolean) - Method in WriteEquinoxConfiguration
setLabel(String) - Method in FeatureExtension
setLicense(String) - Method in JarExtension
setNl(String) - Method in FeatureExtension
setNoShutdown(boolean) - Method in WriteOsgiConfiguration
Used to set osgi.noShutdown Property of Configuration file of Osgi Application, its Default value is true.
setOs(String) - Method in FeatureExtension
setProviderName(String) - Method in FeatureExtension
setSymbolicName(String) - Method in JarExtension
setUrl(String) - Method in FeaturePropertyExtension
setVendor(String) - Method in JarExtension
setVersion(String) - Method in FeatureExtension
setVersion(String) - Method in JarExtension
setWs(String) - Method in FeatureExtension
symbolicName - Field in JarExtension
Used to set Manifest Header Named Bundle-SymbolicName

T

U

unpack - Field in FeatureExtension.FeaturePluginProperty
url - Field in FeaturePropertyExtension

V

vendor - Field in JarExtension
Used to set Manifest Header Named Bundle-Vendor
version - Field in FeatureExtension
version - Field in FeatureExtension.FeatureIncludesProperty
version - Field in FeatureExtension.FeaturePluginProperty
version - Field in JarExtension
Used to set Manifest Header Named Bundle-Version

W

WriteEquinoxConfiguration - Class in org.insilico.build
WriteEquinoxConfiguration Task extends WriteOsgiConfiguration and adds some function which are used to set properties inside configuration file only related to Equinox Application.
WriteEquinoxConfiguration() - Constructor in WriteEquinoxConfiguration
writeFile() - Method in FeatureExtension
WriteOsgiConfiguration - Class in org.insilico.build
WriteOsgiConfiguration Class extends org.gradle.api.tasks.WriteProperties and is used to set properties related to Osgi application inside Configuration files of Application.
WriteOsgiConfiguration() - Constructor in WriteOsgiConfiguration
writeProperties() - Method in WriteEquinoxConfiguration
Actually writes the set properties into the configuration file
writeProperties() - Method in WriteOsgiConfiguration
Actually writes the properties into the configuration, rest all the function of this class just setting the properties.
ws - Field in FeatureExtension
ws - Field in FeatureExtension.FeatureIncludesProperty
ws - Field in FeatureExtension.FeaturePluginProperty

X

Y

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 _