public class CheckValidXmlInScriptBodyInspectionBase extends XmlSuppressableInspectionTool
XmlSuppressableInspectionTool.SuppressAllForFile, XmlSuppressableInspectionTool.SuppressForFile, XmlSuppressableInspectionTool.SuppressTagStatic, XmlSuppressableInspectionTool.XmlSuppressFix| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
AMP_ENTITY_REFERENCE |
protected static java.lang.String |
LT_ENTITY_REFERENCE |
EMPTY_ARRAY, VALID_ID_PATTERNmyNameProvider| Constructor and Description |
|---|
CheckValidXmlInScriptBodyInspectionBase() |
| Modifier and Type | Method and Description |
|---|---|
PsiElementVisitor |
buildVisitor(ProblemsHolder holder,
boolean isOnTheFly)
Override the method to provide your own inspection visitor.
|
protected LocalQuickFix |
createFix(PsiElement psiElement,
int offsetInElement) |
HighlightDisplayLevel |
getDefaultLevel()
DO NOT OVERRIDE this method.
|
java.lang.String |
getShortName()
DO NOT OVERRIDE this method.
|
boolean |
isEnabledByDefault()
DO NOT OVERRIDE this method.
|
getSuppressFixes, getSuppressFixesbuildVisitor, checkFile, getAlternativeID, getID, getProblemElement, getSuppressId, inspectionFinished, inspectionFinished, inspectionStarted, isValidID, processFile, runForWholeFilecleanup, createOptionsPanel, getBatchSuppressActions, getBlackList, getDescriptionContextClass, getDescriptionFileName, getDisplayName, getGeneralGroupName, getGroupDisplayName, getGroupKey, getGroupPath, getMainToolId, getSerializationFilter, getShortName, getStaticDescription, getSuppressors, initialize, isInitialized, isSuppressedFor, loadDescription, readSettings, showDefaultConfigurationOptions, writeSettingsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBatchSuppressActions, isSuppressedForprotected static final java.lang.String AMP_ENTITY_REFERENCE
protected static final java.lang.String LT_ENTITY_REFERENCE
public CheckValidXmlInScriptBodyInspectionBase()
public boolean isEnabledByDefault()
InspectionProfileEntryisEnabledByDefault in class InspectionProfileEntryInspectionEP.enabledByDefaultpublic PsiElementVisitor buildVisitor(ProblemsHolder holder, boolean isOnTheFly)
LocalInspectionToolPsiRecursiveElementVisitor)
since it will be fed with every element in the file anyway.
Visitor created must be thread-safe since it might be called on several elements concurrently.buildVisitor in class LocalInspectionToolholder - where visitor will register problems found.isOnTheFly - true if inspection was run in non-batch modePsiRecursiveVisitorprotected LocalQuickFix createFix(PsiElement psiElement, int offsetInElement)
public java.lang.String getShortName()
InspectionProfileEntrygetShortName in class InspectionProfileEntryInspectionEP.shortNamepublic HighlightDisplayLevel getDefaultLevel()
InspectionProfileEntrygetDefaultLevel in class InspectionProfileEntryInspectionEP.level