Package hudson.console
package hudson.console
Beef up the plain text console output by adding HTML markup.
-
ClassDescriptionExtension to
LargeText
that handles annotations byConsoleAnnotator
.Descriptor forConsoleNote
.Used to convert plain text console output (as byte sequence) + embedded annotations into HTML (as char sequence), by usingConsoleAnnotator
.Annotates one line of console output.Entry point to theConsoleAnnotator
extension point.A hook to allow filtering of information that is written to the console log.ConsoleNote<T>Data that hangs off from a console output.Renders a button that can be clicked to reveal additional block tag (and HTML inside it.)Turns a text into a hyperlink by specifying the URL separately.FilteringOutputStream
that buffers text by line, so that the derived class can perform some manipulation based on the contents of the whole line.Convenience subclass for cases where you wish to process lines being sent to an underlying stream.HyperlinkNote
that links to a model object, which in the UI gets rendered with context menu and etc.Filters out console notes.Annotates URLs in the console output to hyperlink.