public class Paragraph
extends com.vladsch.flexmark.ast.Block
| Constructor and Description |
|---|
Paragraph() |
Paragraph(com.vladsch.flexmark.util.sequence.BasedSequence chars) |
Paragraph(com.vladsch.flexmark.util.sequence.BasedSequence chars,
List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments,
int[] lineIndents) |
Paragraph(com.vladsch.flexmark.util.sequence.BasedSequence chars,
List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments,
List<Integer> lineIndents) |
Paragraph(com.vladsch.flexmark.ast.BlockContent blockContent) |
| Modifier and Type | Method and Description |
|---|---|
void |
getAstExtra(StringBuilder out) |
int |
getLineIndent(int line) |
int[] |
getLineIndents() |
com.vladsch.flexmark.util.sequence.BasedSequence[] |
getSegments() |
boolean |
hasTableSeparator() |
boolean |
isTrailingBlankLine() |
void |
setContent(com.vladsch.flexmark.util.sequence.BasedSequence chars,
List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments)
Deprecated.
|
void |
setContent(com.vladsch.flexmark.util.sequence.BasedSequence chars,
List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments,
List<Integer> lineIndents) |
void |
setContent(com.vladsch.flexmark.ast.BlockContent blockContent) |
void |
setContent(com.vladsch.flexmark.ast.BlockContent blockContent,
int startLine,
int endLine) |
void |
setContent(List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments)
Deprecated.
|
void |
setContent(Paragraph other,
int startLine,
int endLine) |
void |
setHasTableSeparator(boolean hasTableSeparator) |
void |
setLineIndents(int[] lineIndents) |
protected void |
setLineIndents(List<Integer> lineIndents) |
void |
setTrailingBlankLine(boolean trailingBlankLine) |
getContentChars, getContentChars, getContentLines, getContentLines, getLineChars, getLineCount, getSpanningChars, setContentLine, setContentLinesappendChild, astChars, astExtraChars, astString, countAncestorsOfType, countDirectAncestorsOfType, delimitedSegmentSpan, delimitedSegmentSpanChars, deNullify, getAncestorOfType, getBlankLineSibling, getChars, getCharsFromSegments, getChildChars, getChildIterator, getChildOfType, getChildren, getDescendants, getDocument, getEndLineNumber, getEndOffset, getFirstChild, getFirstChildAny, getFirstChildAnyNot, getLastBlankLineChild, getLastChild, getLastChildAny, getLastChildAnyNot, getLeadSegment, getLineNumber, getNext, getNextAny, getNextAnyNot, getNodeName, getNodeOfTypeIndex, getNodeOfTypeIndex, getOldestAncestorOfTypeAfter, getPrevious, getPreviousAny, getPreviousAnyNot, getReversedChildIterator, getReversedChildren, getReversedDescendants, getSegmentsForChars, getStartLineNumber, getStartOffset, getTextLength, getTrailSegment, hasChildren, hasOrMoreChildren, insertAfter, insertBefore, isOrDescendantOfType, moveTrailingBlankLines, prependChild, removeChildren, segmentSpan, segmentSpan, segmentSpanChars, segmentSpanChars, segmentSpanChars, setChars, setCharsFromContent, setCharsFromContentOnly, setCharsFromSegments, spanningChars, takeChildren, toAstString, toSegmentSpan, toString, toStringAttributes, unlinkpublic Paragraph()
public Paragraph(com.vladsch.flexmark.util.sequence.BasedSequence chars)
public Paragraph(com.vladsch.flexmark.util.sequence.BasedSequence chars,
List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments,
List<Integer> lineIndents)
public Paragraph(com.vladsch.flexmark.util.sequence.BasedSequence chars,
List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments,
int[] lineIndents)
public Paragraph(com.vladsch.flexmark.ast.BlockContent blockContent)
public com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()
getSegments in class com.vladsch.flexmark.ast.Nodepublic void getAstExtra(StringBuilder out)
getAstExtra in class com.vladsch.flexmark.ast.Node@Deprecated public void setContent(com.vladsch.flexmark.util.sequence.BasedSequence chars, List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments)
setContent in class com.vladsch.flexmark.ast.ContentNodepublic void setContent(com.vladsch.flexmark.util.sequence.BasedSequence chars,
List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments,
List<Integer> lineIndents)
@Deprecated public void setContent(List<com.vladsch.flexmark.util.sequence.BasedSequence> lineSegments)
setContent in class com.vladsch.flexmark.ast.ContentNodepublic void setContent(com.vladsch.flexmark.ast.BlockContent blockContent)
setContent in class com.vladsch.flexmark.ast.ContentNodepublic void setContent(com.vladsch.flexmark.ast.BlockContent blockContent,
int startLine,
int endLine)
public void setContent(Paragraph other, int startLine, int endLine)
public void setLineIndents(int[] lineIndents)
public int getLineIndent(int line)
public int[] getLineIndents()
public boolean isTrailingBlankLine()
public void setTrailingBlankLine(boolean trailingBlankLine)
public void setHasTableSeparator(boolean hasTableSeparator)
public boolean hasTableSeparator()
Copyright © 2018. All rights reserved.