Groovy Documentation

org.gradle.api.plugins
[Java] Interface PluginAware


public interface PluginAware

Objects a Plugin can be applied to.

For more on writing and applying plugins, see Plugin.


Method Summary
void apply(Closure closure)

void apply(Map options)

PluginContainer getPlugins()

Returns the plugins container for this object.

 

Method Detail

apply

public void apply(Closure closure)

Configures this object using plugins or scripts. The given closure is used to configure an ObjectConfigurationAction which is then used to configure this object.

Parameters:
closure - The closure to configure the ObjectConfigurationAction.


apply

public void apply(Map options)

Configures this Object using plugins or scripts. The following options are available:

For more detail, see ObjectConfigurationAction.

Parameters:
options - The options to use to configure the ObjectConfigurationAction.


getPlugins

public PluginContainer getPlugins()
Returns the plugins container for this object. The returned container can be used to manage the plugins which are used by this object.
Returns:
the plugin container. Never returns null.


 

Gradle API 1.8