Package com.vladsch.flexmark.util.format
Class MarkdownParagraph.LeftAlignedWrapping
- java.lang.Object
-
- com.vladsch.flexmark.util.format.MarkdownParagraph.LeftAlignedWrapping
-
- Enclosing class:
- MarkdownParagraph
class MarkdownParagraph.LeftAlignedWrapping extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) @NotNull BasedSequence
baseSeq
(package private) int
col
(package private) boolean
escapeSpecialLeadInChars
(package private) BasedSequence
lastSpace
(package private) @NotNull java.util.List<? extends SpecialLeadInHandler>
leadInHandlers
(package private) int
lineCount
(package private) java.lang.CharSequence
lineIndent
(package private) int
lineWidth
(package private) java.lang.CharSequence
nextIndent
(package private) int
nextWidth
(package private) SequenceBuilder
result
(package private) int
spaceWidth
(package private) MarkdownParagraph.TextTokenizer
tokenizer
(package private) boolean
unEscapeSpecialLeadInChars
(package private) int
wordsOnLine
-
Constructor Summary
Constructors Constructor Description LeftAlignedWrapping(@NotNull BasedSequence baseSeq)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addChars(java.lang.CharSequence charSequence)
(package private) void
addSpaces(int count)
(package private) BasedSequence
addSpaces(BasedSequence sequence, int count)
(package private) void
addToken(MarkdownParagraph.Token token)
(package private) void
advance()
(package private) void
afterLineBreak()
(package private) void
processLeadInEscape(java.util.List<? extends SpecialLeadInHandler> handlers, BasedSequence sequence)
(package private) void
processLeadInUnEscape(java.util.List<? extends SpecialLeadInHandler> handlers, BasedSequence sequence)
(package private) @NotNull BasedSequence
wrapText()
-
-
-
Field Detail
-
baseSeq
@NotNull final @NotNull BasedSequence baseSeq
-
result
final SequenceBuilder result
-
tokenizer
final MarkdownParagraph.TextTokenizer tokenizer
-
col
int col
-
lineCount
int lineCount
-
spaceWidth
final int spaceWidth
-
lineIndent
java.lang.CharSequence lineIndent
-
nextIndent
final java.lang.CharSequence nextIndent
-
lineWidth
int lineWidth
-
nextWidth
final int nextWidth
-
wordsOnLine
int wordsOnLine
-
lastSpace
BasedSequence lastSpace
-
leadInHandlers
@NotNull @NotNull java.util.List<? extends SpecialLeadInHandler> leadInHandlers
-
unEscapeSpecialLeadInChars
boolean unEscapeSpecialLeadInChars
-
escapeSpecialLeadInChars
boolean escapeSpecialLeadInChars
-
-
Constructor Detail
-
LeftAlignedWrapping
LeftAlignedWrapping(@NotNull @NotNull BasedSequence baseSeq)
-
-
Method Detail
-
advance
void advance()
-
addToken
void addToken(MarkdownParagraph.Token token)
-
addChars
void addChars(java.lang.CharSequence charSequence)
-
addSpaces
void addSpaces(int count)
-
addSpaces
BasedSequence addSpaces(BasedSequence sequence, int count)
-
afterLineBreak
void afterLineBreak()
-
processLeadInEscape
void processLeadInEscape(java.util.List<? extends SpecialLeadInHandler> handlers, BasedSequence sequence)
-
processLeadInUnEscape
void processLeadInUnEscape(java.util.List<? extends SpecialLeadInHandler> handlers, BasedSequence sequence)
-
wrapText
@NotNull @NotNull BasedSequence wrapText()
-
-