Class ComponentPlugin<T>
java.lang.Object
edu.umd.cs.findbugs.ComponentPlugin<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ClassLoaderprotected final Stringprotected final Stringprotected final booleanprotected final Stringprotected final Pluginprotected final PropertyBundleprotected final String -
Constructor Summary
ConstructorsConstructorDescriptionComponentPlugin(Plugin plugin, String id, ClassLoader classLoader, Class<? extends T> componentClass, PropertyBundle properties, boolean enabledByDefault, String description, String details) -
Method Summary
-
Field Details
-
plugin
-
id
-
shortId
-
classLoader
-
properties
-
description
-
details
-
enabledByDefault
protected final boolean enabledByDefault -
componentClass
-
-
Constructor Details
-
ComponentPlugin
public ComponentPlugin(Plugin plugin, String id, ClassLoader classLoader, Class<? extends T> componentClass, PropertyBundle properties, boolean enabledByDefault, String description, String details)
-
-
Method Details
-
getId
-
getClassLoader
-
isEnabledByDefault
public boolean isEnabledByDefault() -
getProperties
-
getDescription
-
getDetails
-
toString
-
getPlugin
-
isNamed
-
getComponentClass
-
isAvailable
public boolean isAvailable()
-