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