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, visitProblemSeveritiesprotected boolean doesNeedInternProblemLevels()
doesNeedInternProblemLevels in class InspectionTreeNodepublic InspectionToolPresentation getPresentation()
public boolean canSuppress()
public abstract boolean isAlreadySuppressedFromView()
public abstract boolean isQuickFixAppliedFromView()
protected boolean isProblemCountCacheValid()
isProblemCountCacheValid in class InspectionTreeNodepublic java.util.Set<SuppressIntentionAction> getAvailableSuppressActions()
public void removeSuppressActionFromAvailable(SuppressIntentionAction action)
public abstract RefEntity getElement()
public final boolean isValid()
isValid in class InspectionTreeNodepublic final java.lang.String getPresentableText()
getPresentableText in class InspectionTreeNodepublic java.lang.String getTailText()
getTailText in class InspectionTreeNodepublic abstract Pair<PsiElement,CommonProblemDescriptor> getSuppressContent()
protected abstract java.lang.String calculatePresentableName()
protected abstract boolean calculateIsValid()
protected void dropCache()