public abstract class DiagnosticFactoryWithPsiElement<E extends com.intellij.psi.PsiElement> extends AbstractDiagnosticFactory
| Modifier and Type | Field and Description |
|---|---|
protected PositioningStrategy<? super E> |
positioningStrategy |
protected Severity |
severity |
| Constructor and Description |
|---|
DiagnosticFactoryWithPsiElement(Severity severity,
PositioningStrategy<? super E> positioningStrategy) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<com.intellij.openapi.util.TextRange> |
getTextRanges(ParametrizedDiagnostic<E> diagnostic) |
protected boolean |
isValid(ParametrizedDiagnostic<E> diagnostic) |
getName, toStringprotected final PositioningStrategy<? super E extends com.intellij.psi.PsiElement> positioningStrategy
public DiagnosticFactoryWithPsiElement(Severity severity, PositioningStrategy<? super E> positioningStrategy)
protected java.util.List<com.intellij.openapi.util.TextRange> getTextRanges(ParametrizedDiagnostic<E> diagnostic)
protected boolean isValid(ParametrizedDiagnostic<E> diagnostic)