org.jetbrains.jet.cli.common.messages
Interface MessageRenderer

All Known Implementing Classes:
MessageRenderer.PlainText

public interface MessageRenderer


Nested Class Summary
static class MessageRenderer.PlainText
           
 
Field Summary
static MessageRenderer PLAIN
           
static MessageRenderer PLAIN_WITH_RELATIVE_PATH
           
static MessageRenderer TAGS
           
 
Method Summary
 java.lang.String render(CompilerMessageSeverity severity, java.lang.String message, CompilerMessageLocation location)
           
 java.lang.String renderConclusion()
           
 java.lang.String renderPreamble()
           
 

Field Detail

TAGS

static final MessageRenderer TAGS

PLAIN

static final MessageRenderer PLAIN

PLAIN_WITH_RELATIVE_PATH

static final MessageRenderer PLAIN_WITH_RELATIVE_PATH
Method Detail

renderPreamble

java.lang.String renderPreamble()

render

java.lang.String render(@NotNull
                        CompilerMessageSeverity severity,
                        @NotNull
                        java.lang.String message,
                        @NotNull
                        CompilerMessageLocation location)

renderConclusion

java.lang.String renderConclusion()