Uses of Class
org.apache.maven.doxia.module.markdown.LastTwoLinesAwareWriter
Packages that use LastTwoLinesAwareWriter
-
Uses of LastTwoLinesAwareWriter in org.apache.maven.doxia.module.markdown
Fields in org.apache.maven.doxia.module.markdown declared as LastTwoLinesAwareWriterModifier and TypeFieldDescriptionprivate final LastTwoLinesAwareWriterMarkdownSink.lineAwareWriterThe outer decorated writer taking care of remembering the last two written lines.Methods in org.apache.maven.doxia.module.markdown with parameters of type LastTwoLinesAwareWriterModifier and TypeMethodDescription(package private) StringMarkdownSink.ElementContext.escape(LastTwoLinesAwareWriter writer, String text) Must be called for each inline text to be emitted directly within this context (not relevant for nested context)MarkdownSink.TextEscapeFunction.escape(MarkdownSink.ElementContext context, LastTwoLinesAwareWriter writer, String text) private StringMarkdownSink.ElementContext.escapeForTableCell(LastTwoLinesAwareWriter writer, String text) Escapes the pipe character according to GFM Table Extension in addition to the regular markdown escaping.private StringMarkdownSink.ElementContext.escapeHtml(LastTwoLinesAwareWriter writer, String text) private StringMarkdownSink.ElementContext.escapeMarkdown(LastTwoLinesAwareWriter writer, String text) First use XML escaping (leveraging the predefined entities, for browsers) afterwards escape special characters in a text with a leading backslash (for markdown parsers)private static booleanMarkdownSink.ElementContext.isAfterDigit(StringBuilder buffer, LastTwoLinesAwareWriter writer) private static booleanMarkdownSink.ElementContext.isInBlankLine(StringBuilder buffer, LastTwoLinesAwareWriter writer) Constructors in org.apache.maven.doxia.module.markdown with parameters of type LastTwoLinesAwareWriterModifierConstructorDescriptionprivateMarkdownSink(LastTwoLinesAwareWriter lineAwareWriter, BufferingStackWriter bufferingStackWriter) Constructor, initialize the Writer and the variables.