@java.lang.SuppressWarnings({ "unchecked", "rawtypes" }) public class IncludingPluginFilter extends BasePluginFilter
Implementation of PluginFilter
which ensures that only the supplied
plugins (identified by name) as well as their dependencies are included in the filtered plugin list.
Fields inherited from class | Fields |
---|---|
class BasePluginFilter |
addedNames, derivedPlugins, explicitlyNamedPlugins, nameMap, originalPlugins, suppliedNames |
Constructor and description |
---|
IncludingPluginFilter
(java.util.Set included) |
IncludingPluginFilter
(java.lang.String included) |
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 |