@java.lang.SuppressWarnings({ "unchecked", "rawtypes" }) public class ExcludingPluginFilter extends BasePluginFilter
Implementation of PluginFilter
which removes that all of the supplied
plugins (identified by name) as well as their dependencies are omitted from the
filtered plugin list.
Fields inherited from class | Fields |
---|---|
class BasePluginFilter |
addedNames, derivedPlugins, explicitlyNamedPlugins, nameMap, originalPlugins, suppliedNames |
Constructor and description |
---|
ExcludingPluginFilter
(java.util.Set excluded) |
ExcludingPluginFilter
(java.lang.String[] excluded) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected void |
addPluginDependencies(java.util.List additionalList, GrailsPlugin plugin) |
|
protected java.util.List |
getPluginList(java.util.List original, java.util.List pluginList) |
Methods inherited from class | Name |
---|---|
class BasePluginFilter |
addPluginDependencies, buildDerivedPluginList, buildExplicitlyNamedList, buildNameMap, filterPluginList, getAllPlugins, getNamedPlugin, getPluginList, getSuppliedNames, isDependentOn, registerDependency |