public HasWidgetsLogHandler(HasWidgets container) { this.widgetContainer = container; setFormatter(new HtmlLogFormatter(true)); setLevel(Level.ALL); }
protected String getHtmlPrefix(LogRecord event) { StringBuilder prefix = new StringBuilder(); prefix.append("<span style='color:"); prefix.append(getColor(event.getLevel().intValue())); prefix.append("'>"); prefix.append("<code>"); return prefix.toString(); }
@Override public String format(LogRecord event) { final StringBuilder html = new StringBuilder(); html.append(getHtmlPrefix(event)); html.append(getRecordInfo(event, "<br>")); html.append(getEscaped(event.getMessage())); if (showStackTraces && event.getThrown() != null) { html.append("<br>"); event.getThrown().printStackTrace(new StackTracePrintStream(html) { @Override public void append(String str) { html.append(getEscaped(str)); } @Override public void newLine() { html.append("<br>"); } }); } html.append(getHtmlSuffix(event)); return html.toString(); }
@Override public String format(LogRecord event) { final StringBuilder html = new StringBuilder(); html.append(getHtmlPrefix(event)); html.append(getRecordInfo(event, " ")); html.append(getEscaped(event.getMessage())); if (showStackTraces && event.getThrown() != null) { event.getThrown().printStackTrace(new StackTracePrintStream(html) { @Override public void append(String str) { html.append(getEscaped(str)); } @Override public void newLine() { html.append("<br>"); } }); } html.append(getHtmlSuffix(event)); return html.toString(); }
public HasWidgetsLogHandler(HasWidgets container) { this.widgetContainer = container; setFormatter(new HtmlLogFormatter(true)); setLevel(Level.ALL); }
protected String getHtmlPrefix(LogRecord event) { StringBuilder prefix = new StringBuilder(); prefix.append("<span style='color:"); prefix.append(getColor(event.getLevel().intValue())); prefix.append("'>"); prefix.append("<code>"); return prefix.toString(); }
@Override public String format(LogRecord event) { final StringBuilder html = new StringBuilder(); html.append(getHtmlPrefix(event)); html.append(getRecordInfo(event, "<br>")); html.append(getEscaped(event.getMessage())); if (showStackTraces && event.getThrown() != null) { html.append("<br>"); event.getThrown().printStackTrace(new StackTracePrintStream(html) { @Override public void append(String str) { html.append(getEscaped(str)); } @Override public void newLine() { html.append("<br>"); } }); } html.append(getHtmlSuffix(event)); return html.toString(); }
public HasWidgetsLogHandler(HasWidgets container) { this.widgetContainer = container; setFormatter(new HtmlLogFormatter(true)); setLevel(Level.ALL); }
protected String getHtmlPrefix(LogRecord event) { StringBuilder prefix = new StringBuilder(); prefix.append("<span style='color:"); prefix.append(getColor(event.getLevel().intValue())); prefix.append("'>"); prefix.append("<code>"); return prefix.toString(); }