Class HtmlMessageFormatter
- java.lang.Object
-
- jetbrains.buildServer.controllers.viewLog.tree.impl.HtmlMessageFormatter
-
- All Implemented Interfaces:
MessageFormatter
- Direct Known Subclasses:
FlowAwareHtmlMessageFormatter
public class HtmlMessageFormatter extends Object implements MessageFormatter
-
-
Constructor Summary
Constructors Constructor Description HtmlMessageFormatter(MessageFormatterSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getAdditionalData(LogMessage message)
String
getBlockLine(BlockLogMessage block, int baseLevel, boolean isClosed)
String
getCloseBlockLine(List<BlockLogMessage> blocks)
String
getCloseUpdaterDiv()
String
getMarkBlockEmptyLine(List<BlockLogMessage> blocks)
String
getMessageLine(LogMessage message, int baseLevel)
String
getOpenUpdaterDiv()
String
getRemoveNodesHiddenOnClient(List<BlockLogMessage> blocks)
String
getUpdateBlockClassLine(List<BlockLogMessage> blocks)
String
getUpdateBlockDurationLine(List<BlockLogMessage> blocks)
String
getUpdateBlockStatusLine(List<BlockLogMessage> blocks)
-
-
-
Field Detail
-
myBuild
@NotNull protected final SBuild myBuild
-
-
Constructor Detail
-
HtmlMessageFormatter
public HtmlMessageFormatter(@NotNull MessageFormatterSettings settings)
-
-
Method Detail
-
getMessageLine
@NotNull public final String getMessageLine(@NotNull LogMessage message, int baseLevel)
- Specified by:
getMessageLine
in interfaceMessageFormatter
-
getBlockLine
@NotNull public final String getBlockLine(@NotNull BlockLogMessage block, int baseLevel, boolean isClosed)
- Specified by:
getBlockLine
in interfaceMessageFormatter
-
getMarkBlockEmptyLine
@NotNull public String getMarkBlockEmptyLine(@NotNull List<BlockLogMessage> blocks)
- Specified by:
getMarkBlockEmptyLine
in interfaceMessageFormatter
-
getUpdateBlockStatusLine
@NotNull public String getUpdateBlockStatusLine(@NotNull List<BlockLogMessage> blocks)
- Specified by:
getUpdateBlockStatusLine
in interfaceMessageFormatter
-
getUpdateBlockDurationLine
@NotNull public String getUpdateBlockDurationLine(@NotNull List<BlockLogMessage> blocks)
- Specified by:
getUpdateBlockDurationLine
in interfaceMessageFormatter
-
getUpdateBlockClassLine
@NotNull public String getUpdateBlockClassLine(@NotNull List<BlockLogMessage> blocks)
- Specified by:
getUpdateBlockClassLine
in interfaceMessageFormatter
-
getRemoveNodesHiddenOnClient
@NotNull public String getRemoveNodesHiddenOnClient(@NotNull List<BlockLogMessage> blocks)
- Specified by:
getRemoveNodesHiddenOnClient
in interfaceMessageFormatter
-
getCloseBlockLine
@NotNull public String getCloseBlockLine(@NotNull List<BlockLogMessage> blocks)
- Specified by:
getCloseBlockLine
in interfaceMessageFormatter
-
getOpenUpdaterDiv
@NotNull public String getOpenUpdaterDiv()
- Specified by:
getOpenUpdaterDiv
in interfaceMessageFormatter
-
getCloseUpdaterDiv
@NotNull public String getCloseUpdaterDiv()
- Specified by:
getCloseUpdaterDiv
in interfaceMessageFormatter
-
getAdditionalData
@Nullable protected String getAdditionalData(@NotNull LogMessage message)
-
-