public abstract class InspectionToolWrapper<T extends InspectionProfileEntry,E extends InspectionEP>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static InspectionToolWrapper[] |
EMPTY_ARRAY |
protected E |
myEP |
protected T |
myTool |
| Modifier | Constructor and Description |
|---|---|
protected |
InspectionToolWrapper(E ep) |
protected |
InspectionToolWrapper(InspectionToolWrapper<T,? extends E> other)
Copy ctor
|
protected |
InspectionToolWrapper(T tool) |
protected |
InspectionToolWrapper(T tool,
E ep) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
applyToDialects() |
void |
cleanup(Project project) |
abstract InspectionToolWrapper<T,E> |
createCopy() |
HighlightDisplayLevel |
getDefaultLevel() |
java.lang.Class<? extends InspectionProfileEntry> |
getDescriptionContextClass() |
java.lang.String |
getDisplayName() |
E |
getExtension() |
java.lang.String |
getFolderName() |
java.lang.String |
getGroupDisplayName() |
java.lang.String [] |
getGroupPath() |
java.lang.String |
getID() |
abstract JobDescriptor [] |
getJobDescriptors(GlobalInspectionContext context) |
java.lang.String |
getLanguage() |
java.lang.String |
getMainToolId() |
java.lang.String |
getShortName() |
java.lang.String |
getStaticDescription() |
T |
getTool() |
void |
initialize(GlobalInspectionContext context) |
boolean |
isApplicable(Language language) |
boolean |
isCleanupTool() |
boolean |
isEnabledByDefault() |
boolean |
isInitialized() |
java.lang.String |
loadDescription() |
java.lang.String |
toString() |
public static final InspectionToolWrapper[] EMPTY_ARRAY
protected T extends InspectionProfileEntry myTool
protected final E extends InspectionEP myEP
protected InspectionToolWrapper(E ep)
protected InspectionToolWrapper(T tool)
protected InspectionToolWrapper(InspectionToolWrapper<T,? extends E> other)
public void initialize(GlobalInspectionContext context)
public abstract InspectionToolWrapper<T,E> createCopy()
public T getTool()
public boolean isInitialized()
public java.lang.String getLanguage()
applyToDialects(),
isApplicable(Language)public boolean applyToDialects()
public boolean isApplicable(Language language)
public boolean isCleanupTool()
public java.lang.String getShortName()
public java.lang.String getID()
public java.lang.String getDisplayName()
public java.lang.String getGroupDisplayName()
public boolean isEnabledByDefault()
public HighlightDisplayLevel getDefaultLevel()
public java.lang.String [] getGroupPath()
public java.lang.String getStaticDescription()
public java.lang.String loadDescription()
public final java.lang.String getFolderName()
public java.lang.Class<? extends InspectionProfileEntry> getDescriptionContextClass()
public java.lang.String getMainToolId()
public E getExtension()
public java.lang.String toString()
toString in class java.lang.Objectpublic void cleanup(Project project)
public abstract JobDescriptor [] getJobDescriptors(GlobalInspectionContext context)