public class DiagnosticFactory3<E extends com.intellij.psi.PsiElement,A,B,C> extends DiagnosticFactoryWithPsiElement<E>
positioningStrategy, severity| Modifier | Constructor and Description |
|---|---|
protected |
DiagnosticFactory3(Severity severity,
PositioningStrategy<? super E> positioningStrategy) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends com.intellij.psi.PsiElement,A,B,C> |
create(Severity severity) |
static <T extends com.intellij.psi.PsiElement,A,B,C> |
create(Severity severity,
PositioningStrategy<? super T> positioningStrategy) |
ParametrizedDiagnostic<E> |
on(E element,
A a,
B b,
C c) |
getTextRanges, isValidgetName, toStringprotected DiagnosticFactory3(Severity severity, PositioningStrategy<? super E> positioningStrategy)
public static <T extends com.intellij.psi.PsiElement,A,B,C> DiagnosticFactory3<T,A,B,C> create(Severity severity)
public static <T extends com.intellij.psi.PsiElement,A,B,C> DiagnosticFactory3<T,A,B,C> create(Severity severity, PositioningStrategy<? super T> positioningStrategy)