public abstract class XmlSuppressionProvider extends java.lang.Object implements InspectionSuppressor
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<XmlSuppressionProvider> |
EP_NAME |
Constructor and Description |
---|
XmlSuppressionProvider() |
Modifier and Type | Method and Description |
---|---|
SuppressQuickFix [] |
getSuppressActions(PsiElement element,
java.lang.String toolId) |
abstract boolean |
isProviderAvailable(PsiFile file) |
static boolean |
isSuppressed(PsiElement element,
java.lang.String inspectionId) |
abstract boolean |
isSuppressedFor(PsiElement element,
java.lang.String inspectionId) |
abstract void |
suppressForFile(PsiElement element,
java.lang.String inspectionId) |
abstract void |
suppressForTag(PsiElement element,
java.lang.String inspectionId) |
public static final ExtensionPointName<XmlSuppressionProvider> EP_NAME
public static boolean isSuppressed(PsiElement element, java.lang.String inspectionId)
public abstract boolean isProviderAvailable(PsiFile file)
public abstract boolean isSuppressedFor(PsiElement element, java.lang.String inspectionId)
isSuppressedFor
in interface InspectionSuppressor
CustomSuppressableInspectionTool.isSuppressedFor(PsiElement)
public abstract void suppressForFile(PsiElement element, java.lang.String inspectionId)
public abstract void suppressForTag(PsiElement element, java.lang.String inspectionId)
public SuppressQuickFix [] getSuppressActions(PsiElement element, java.lang.String toolId)
getSuppressActions
in interface InspectionSuppressor
BatchSuppressableTool.getBatchSuppressActions(PsiElement)