org.jetbrains.jet.lang.diagnostics
Interface Diagnostic

All Known Subinterfaces:
ParametrizedDiagnostic<E>
All Known Implementing Classes:
AbstractDiagnostic, CheckerTestUtil.AbstractDiagnosticForTests, CheckerTestUtil.DebugInfoDiagnostic, CheckerTestUtil.SyntaxErrorDiagnostic, DiagnosticWithParameters1, DiagnosticWithParameters2, DiagnosticWithParameters3, SimpleDiagnostic

public interface Diagnostic


Method Summary
 DiagnosticFactory getFactory()
           
 com.intellij.psi.PsiElement getPsiElement()
           
 com.intellij.psi.PsiFile getPsiFile()
           
 Severity getSeverity()
           
 java.util.List<com.intellij.openapi.util.TextRange> getTextRanges()
           
 boolean isValid()
           
 

Method Detail

getFactory

@NotNull
DiagnosticFactory getFactory()

getSeverity

@NotNull
Severity getSeverity()

getPsiElement

@NotNull
com.intellij.psi.PsiElement getPsiElement()

getTextRanges

@NotNull
java.util.List<com.intellij.openapi.util.TextRange> getTextRanges()

getPsiFile

@NotNull
com.intellij.psi.PsiFile getPsiFile()

isValid

boolean isValid()