public class ExcludingPluginFilter extends BasePluginFilter
PluginFilter which removes that all of the supplied
plugins (identified by name) as well as their dependencies are omitted from the
filtered plugin list.nameMap| Constructor and Description |
|---|
ExcludingPluginFilter(java.util.Set excluded) |
ExcludingPluginFilter(java.lang.String[] excluded) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addPluginDependencies(java.util.List additionalList,
GrailsPlugin plugin)
Defines operation for adding dependencies for a plugin to the list
|
protected java.util.List |
getPluginList(java.util.List original,
java.util.List pluginList)
Defines an operation getting the final list to return from the original
and derived lists
|
filterPluginList, getAllPlugins, getNamedPlugin, getSuppliedNames, isDependentOn, registerDependencypublic ExcludingPluginFilter(java.util.Set excluded)
public ExcludingPluginFilter(java.lang.String[] excluded)
protected java.util.List getPluginList(java.util.List original,
java.util.List pluginList)
BasePluginFiltergetPluginList in class BasePluginFilterprotected void addPluginDependencies(java.util.List additionalList,
GrailsPlugin plugin)
BasePluginFilteraddPluginDependencies in class BasePluginFilter