org.jetbrains.kotlin.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_FULL_PATHS
           
static MessageRenderer PLAIN_RELATIVE_PATHS
           
static MessageRenderer XML
           
 
Method Summary
 java.lang.String render(CompilerMessageSeverity severity, java.lang.String message, CompilerMessageLocation location)
           
 java.lang.String renderConclusion()
           
 java.lang.String renderPreamble()
           
 

Field Detail

XML

static final MessageRenderer XML

PLAIN_FULL_PATHS

static final MessageRenderer PLAIN_FULL_PATHS

PLAIN_RELATIVE_PATHS

static final MessageRenderer PLAIN_RELATIVE_PATHS
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()