public abstract class DefaultHighlightVisitorBasedInspection extends GlobalSimpleInspectionTool
Modifier and Type | Class and Description |
---|---|
static class |
DefaultHighlightVisitorBasedInspection.AnnotatorBasedInspection |
static class |
DefaultHighlightVisitorBasedInspection.SyntaxErrorInspection |
myNameProvider
Modifier | Constructor and Description |
---|---|
protected |
DefaultHighlightVisitorBasedInspection(boolean highlightErrorElements,
boolean runAnnotators) |
Modifier and Type | Method and Description |
---|---|
void |
checkFile(PsiFile originalFile,
InspectionManager manager,
ProblemsHolder problemsHolder,
GlobalInspectionContext globalContext,
ProblemDescriptionsProcessor problemDescriptionsProcessor) |
HighlightDisplayLevel |
getDefaultLevel()
DO NOT OVERRIDE this method.
|
java.lang.String |
getGroupDisplayName() |
static java.util.List<Pair<PsiFile,HighlightInfo>> |
runGeneralHighlighting(PsiFile file,
boolean highlightErrorElements,
boolean runAnnotators) |
inspectionFinished, inspectionStarted, isGraphNeeded, isReadActionNeeded, runInspection
checkElement, checkElement, compose, getAdditionalJobs, getAdditionalJobs, getAnnotator, getHint, getQuickFix, getSharedLocalInspectionTool, getSuppressId, isEnabledByDefault, queryExternalUsagesRequests, worksInBatchModeOnly
cleanup, createOptionsPanel, getAlternativeID, getBatchSuppressActions, getBlackList, getDescriptionContextClass, getDescriptionFileName, getDisplayName, getGeneralGroupName, getGroupKey, getGroupPath, getMainToolId, getSerializationFilter, getShortName, getShortName, getStaticDescription, getSuppressors, initialize, isInitialized, isSuppressedFor, loadDescription, readSettings, showDefaultConfigurationOptions, writeSettings
protected DefaultHighlightVisitorBasedInspection(boolean highlightErrorElements, boolean runAnnotators)
public HighlightDisplayLevel getDefaultLevel()
InspectionProfileEntry
getDefaultLevel
in class InspectionProfileEntry
InspectionEP.level
public void checkFile(PsiFile originalFile, InspectionManager manager, ProblemsHolder problemsHolder, GlobalInspectionContext globalContext, ProblemDescriptionsProcessor problemDescriptionsProcessor)
checkFile
in class GlobalSimpleInspectionTool
public static java.util.List<Pair<PsiFile,HighlightInfo>> runGeneralHighlighting(PsiFile file, boolean highlightErrorElements, boolean runAnnotators)
public java.lang.String getGroupDisplayName()
getGroupDisplayName
in class InspectionProfileEntry
InspectionEP.groupDisplayName
,
InspectionEP.groupKey
,
InspectionEP.groupBundle