public interface InspectionToolPresentation extends InspectionToolResultExporter
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
default RefElementNode |
createRefNode(RefEntity entity,
InspectionTreeModel model,
InspectionTreeNode parent) |
QuickFix |
findQuickFixes(CommonProblemDescriptor descriptor,
RefEntity entity,
java.lang.String hint) |
HTMLComposerImpl |
getComposer() |
GlobalInspectionContextImpl |
getContext() |
default javax.swing.JComponent |
getCustomActionsPanel(CommonProblemDescriptor descriptor,
Disposable parent)
Additional actions applicable to the problem descriptor.
|
default javax.swing.JComponent |
getCustomPreviewPanel(CommonProblemDescriptor descriptor,
Disposable parent)
Override the preview panel for the problem descriptor.
|
default javax.swing.JComponent |
getCustomPreviewPanel(RefEntity entity)
Override the preview panel for the entity.
|
QuickFixAction [] |
getQuickFixes(RefEntity... refElements) |
CommonProblemDescriptor [] |
getSuppressedProblems(RefEntity entity) |
InspectionToolWrapper |
getToolWrapper() |
default boolean |
isDummy()
|
boolean |
isSuppressed(CommonProblemDescriptor descriptor) |
boolean |
isSuppressed(RefEntity element) |
default void |
patchToolNode(InspectionTreeNode node,
InspectionRVContentProvider provider,
boolean showStructure,
boolean groupBySeverity) |
default boolean |
showProblemCount() |
addProblemElement, amnesty, amnesty, exclude, exclude, exportResults, exportResults, getContent, getProblemDescriptors, getProblemElements, getProject, getResolvedElements, getResolvedProblems, getSeverity, getSeverity, hasReportedProblems, isExcluded, isExcluded, isProblemResolved, isProblemResolved, suppressProblem, suppressProblem, updateContent
addProblemElement, getDescriptions, getElement, ignoreElement, resolveAllProblemsInElement, resolveProblem
InspectionToolWrapper getToolWrapper()
getToolWrapper
in interface InspectionToolResultExporter
default void patchToolNode(InspectionTreeNode node, InspectionRVContentProvider provider, boolean showStructure, boolean groupBySeverity)
default RefElementNode createRefNode(RefEntity entity, InspectionTreeModel model, InspectionTreeNode parent)
void cleanup()
QuickFix findQuickFixes(CommonProblemDescriptor descriptor, RefEntity entity, java.lang.String hint)
HTMLComposerImpl getComposer()
QuickFixAction [] getQuickFixes(RefEntity... refElements)
GlobalInspectionContextImpl getContext()
default javax.swing.JComponent getCustomPreviewPanel(RefEntity entity)
default javax.swing.JComponent getCustomPreviewPanel(CommonProblemDescriptor descriptor, Disposable parent)
default javax.swing.JComponent getCustomActionsPanel(CommonProblemDescriptor descriptor, Disposable parent)
default boolean isDummy()
default boolean showProblemCount()
boolean isSuppressed(RefEntity element)
boolean isSuppressed(CommonProblemDescriptor descriptor)
CommonProblemDescriptor [] getSuppressedProblems(RefEntity entity)