|
Griffon 1.2.0 | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectgriffon.util.PluginSettings
class PluginSettings
Common utilities for dealing with plugins.
| Field Summary | |
|---|---|
private Map |
cache
|
private Map |
nameToPluginDirMap
|
| Property Summary | |
|---|---|
BuildSettings |
settings
|
| Constructor Summary | |
PluginSettings(BuildSettings settings)
|
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private Map cache
private Map nameToPluginDirMap
| Property Detail |
|---|
final BuildSettings settings
| Constructor Detail |
|---|
PluginSettings(BuildSettings settings)
| Method Detail |
|---|
void clearCaches()
void doWithFrameworkPlugins(Closure closure)
void doWithProjectPlugins(Closure closure)
Resource[] getAvailableScripts()
Resource[] getAvailableScripts(String scriptName)
Resource[] getFrameworkPluginDirectories()
Map getFrameworkPluginReleases()
Map getFrameworkPlugins()
Resource getPluginDirForName(String name)
Resource[] getPluginLibDirectories()
Map getPluginReleases()
Resource[] getPluginScripts()
Map getPlugins()
Resource[] getProjectPluginDirectories()
Map getProjectPluginReleases()
Map getProjectPlugins()
Map getSortedFrameworkPluginDirectories()
private Map getSortedPlugins(Map plugins)
Map getSortedProjectPluginDirectories()
void initBinding(GantBinding binding)
private static List insert(List list, def obj, int index)
void resolveAndAddAllPluginDependencies(boolean framework)
private Resource[] resolveForEachPlugin(String key, Closure closure)
private Resource[] resolveResources(String pattern)
private Resource[] resolveResources(String key, String pattern)
Groovy Documentation