public abstract class SuppressableInspectionTreeNode extends InspectionTreeNode
myProblemLevels
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
calculateIsValid() |
protected abstract java.lang.String |
calculatePresentableName() |
boolean |
canSuppress() |
protected boolean |
doesNeedInternProblemLevels() |
protected void |
dropCache() |
java.util.Set<SuppressIntentionAction> |
getAvailableSuppressActions() |
abstract RefEntity |
getElement() |
java.lang.String |
getPresentableText() |
InspectionToolPresentation |
getPresentation() |
abstract Pair<PsiElement,CommonProblemDescriptor> |
getSuppressContent() |
java.lang.String |
getTailText() |
abstract boolean |
isAlreadySuppressedFromView() |
protected boolean |
isProblemCountCacheValid() |
abstract boolean |
isQuickFixAppliedFromView() |
boolean |
isValid() |
void |
removeSuppressActionFromAvailable(SuppressIntentionAction action) |
amnestyElement, appearsBold, children, excludeElement, getAllowsChildren, getChildAt, getChildCount, getChildren, getContainingFileLocalEntity, getIcon, getIndex, getParent, isExcluded, isLeaf, toString, visitProblemSeverities
protected boolean doesNeedInternProblemLevels()
doesNeedInternProblemLevels
in class InspectionTreeNode
public InspectionToolPresentation getPresentation()
public boolean canSuppress()
public abstract boolean isAlreadySuppressedFromView()
public abstract boolean isQuickFixAppliedFromView()
protected boolean isProblemCountCacheValid()
isProblemCountCacheValid
in class InspectionTreeNode
public java.util.Set<SuppressIntentionAction> getAvailableSuppressActions()
public void removeSuppressActionFromAvailable(SuppressIntentionAction action)
public abstract RefEntity getElement()
public final boolean isValid()
isValid
in class InspectionTreeNode
public final java.lang.String getPresentableText()
getPresentableText
in class InspectionTreeNode
public java.lang.String getTailText()
getTailText
in class InspectionTreeNode
public abstract Pair<PsiElement,CommonProblemDescriptor> getSuppressContent()
protected abstract java.lang.String calculatePresentableName()
protected abstract boolean calculateIsValid()
protected void dropCache()