public abstract class ProblemsView
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ProblemsView.SERVICE |
Modifier | Constructor and Description |
---|---|
protected |
ProblemsView(Project project) |
Modifier and Type | Method and Description |
---|---|
void |
addMessage(CompilerMessage message,
java.util.UUID sessionId) |
abstract void |
addMessage(int type,
java.lang.String [] text,
java.lang.String groupName,
Navigatable navigatable,
java.lang.String exportTextPrefix,
java.lang.String rendererTextPrefix,
java.util.UUID sessionId) |
abstract void |
clearOldMessages(CompileScope scope,
java.util.UUID currentSessionId) |
abstract void |
clearProgress() |
static ProblemsView |
getInstance(Project project) |
static ProblemsView |
getInstanceIfCreated(Project project) |
abstract void |
setProgress(java.lang.String text) |
abstract void |
setProgress(java.lang.String text,
float fraction) |
protected final Project myProject
protected ProblemsView(Project project)
public static ProblemsView getInstance(Project project)
public static ProblemsView getInstanceIfCreated(Project project)
public abstract void clearOldMessages(CompileScope scope, java.util.UUID currentSessionId)
public abstract void addMessage(int type, java.lang.String [] text, java.lang.String groupName, Navigatable navigatable, java.lang.String exportTextPrefix, java.lang.String rendererTextPrefix, java.util.UUID sessionId)
public final void addMessage(CompilerMessage message, java.util.UUID sessionId)
public abstract void setProgress(java.lang.String text, float fraction)
public abstract void setProgress(java.lang.String text)
public abstract void clearProgress()