org.jetbrains.kotlin.cli.common.messages
Class XmlMessageRenderer

java.lang.Object
  extended by org.jetbrains.kotlin.cli.common.messages.XmlMessageRenderer
All Implemented Interfaces:
MessageRenderer

public class XmlMessageRenderer
extends java.lang.Object
implements MessageRenderer


Field Summary
 
Fields inherited from interface org.jetbrains.kotlin.cli.common.messages.MessageRenderer
PLAIN_FULL_PATHS, PLAIN_RELATIVE_PATHS, XML
 
Constructor Summary
XmlMessageRenderer()
           
 
Method Summary
 java.lang.String render(CompilerMessageSeverity severity, java.lang.String message, CompilerMessageLocation location)
           
 java.lang.String renderConclusion()
           
 java.lang.String renderPreamble()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlMessageRenderer

public XmlMessageRenderer()
Method Detail

renderPreamble

public java.lang.String renderPreamble()
Specified by:
renderPreamble in interface MessageRenderer

render

public java.lang.String render(@NotNull
                               CompilerMessageSeverity severity,
                               @NotNull
                               java.lang.String message,
                               @NotNull
                               CompilerMessageLocation location)
Specified by:
render in interface MessageRenderer

renderConclusion

public java.lang.String renderConclusion()
Specified by:
renderConclusion in interface MessageRenderer