public class FootnoteBlock extends com.vladsch.flexmark.util.ast.Block implements com.vladsch.flexmark.util.ast.ReferenceNode<FootnoteRepository,FootnoteBlock,Footnote>, com.vladsch.flexmark.ast.ParagraphItemContainer
| Modifier and Type | Field and Description |
|---|---|
protected com.vladsch.flexmark.util.sequence.BasedSequence |
closingMarker |
protected com.vladsch.flexmark.util.sequence.BasedSequence |
footnote |
protected com.vladsch.flexmark.util.sequence.BasedSequence |
openingMarker |
protected com.vladsch.flexmark.util.sequence.BasedSequence |
text |
| Constructor and Description |
|---|
FootnoteBlock() |
FootnoteBlock(com.vladsch.flexmark.util.sequence.BasedSequence chars) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFirstReferenceOffset(int firstReferenceOffset) |
int |
compareTo(FootnoteBlock other) |
void |
getAstExtra(StringBuilder out) |
com.vladsch.flexmark.util.sequence.BasedSequence |
getClosingMarker() |
int |
getFirstReferenceOffset() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getFootnote() |
int |
getFootnoteOrdinal() |
int |
getFootnoteReferences() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getOpeningMarker() |
Footnote |
getReferencingNode(com.vladsch.flexmark.util.ast.Node node) |
com.vladsch.flexmark.util.sequence.BasedSequence[] |
getSegments() |
com.vladsch.flexmark.util.sequence.BasedSequence |
getText() |
boolean |
isItemParagraph(com.vladsch.flexmark.ast.Paragraph node) |
boolean |
isParagraphWrappingDisabled(com.vladsch.flexmark.ast.Paragraph node,
com.vladsch.flexmark.parser.ListOptions listOptions,
com.vladsch.flexmark.util.options.DataHolder options) |
boolean |
isReferenced() |
void |
setClosingMarker(com.vladsch.flexmark.util.sequence.BasedSequence closingMarker) |
void |
setFirstReferenceOffset(int firstReferenceOffset) |
void |
setFootnote(com.vladsch.flexmark.util.sequence.BasedSequence footnote) |
void |
setFootnoteOrdinal(int footnoteOrdinal) |
void |
setFootnoteReferences(int footnoteReferences) |
void |
setOpeningMarker(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker) |
void |
setText(com.vladsch.flexmark.util.sequence.BasedSequence text) |
getContentChars, getContentChars, getContentLines, getContentLines, getLineChars, getLineCount, getSpanningChars, setContent, setContent, setContent, setContentLine, setContentLinesappendChain, appendChild, astChars, astExtraChars, astString, countAncestorsOfType, countDirectAncestorsOfType, delimitedSegmentSpan, delimitedSegmentSpanChars, deNullify, extractChainTo, extractToFirstInChain, getAncestorOfType, getBlankLineSibling, getChars, getCharsFromSegments, getChildChars, getChildIterator, getChildOfType, getChildren, getDescendants, getDocument, getEndLineNumber, getEndOffset, getExactChildChars, getFirstChild, getFirstChildAny, getFirstChildAnyNot, getFirstInChain, getLastBlankLineChild, getLastChild, getLastChildAny, getLastChildAnyNot, getLastInChain, getLeadSegment, getLineNumber, getNext, getNextAny, getNextAnyNot, getNodeName, getNodeOfTypeIndex, getNodeOfTypeIndex, getOldestAncestorOfTypeAfter, getPrevious, getPreviousAny, getPreviousAnyNot, getReversedChildIterator, getReversedChildren, getReversedDescendants, getSegmentsForChars, getStartLineNumber, getStartOffset, getTextLength, getTrailSegment, hasChildren, hasOrMoreChildren, insertAfter, insertBefore, insertChainAfter, insertChainBefore, isOrDescendantOfType, moveTrailingBlankLines, prependChild, removeChildren, segmentSpan, segmentSpan, segmentSpanChars, segmentSpanChars, segmentSpanChars, setChars, setCharsFromContent, setCharsFromContentOnly, setCharsFromSegments, spanningChars, takeChildren, toAstString, toSegmentSpan, toString, toStringAttributes, unlinkprotected com.vladsch.flexmark.util.sequence.BasedSequence openingMarker
protected com.vladsch.flexmark.util.sequence.BasedSequence text
protected com.vladsch.flexmark.util.sequence.BasedSequence closingMarker
protected com.vladsch.flexmark.util.sequence.BasedSequence footnote
public FootnoteBlock()
public FootnoteBlock(com.vladsch.flexmark.util.sequence.BasedSequence chars)
public int compareTo(FootnoteBlock other)
compareTo in interface Comparable<FootnoteBlock>public int getFootnoteReferences()
public void setFootnoteReferences(int footnoteReferences)
public Footnote getReferencingNode(com.vladsch.flexmark.util.ast.Node node)
getReferencingNode in interface com.vladsch.flexmark.util.ast.ReferenceNode<FootnoteRepository,FootnoteBlock,Footnote>public int getFirstReferenceOffset()
public void setFirstReferenceOffset(int firstReferenceOffset)
public void addFirstReferenceOffset(int firstReferenceOffset)
public boolean isReferenced()
public int getFootnoteOrdinal()
public void setFootnoteOrdinal(int footnoteOrdinal)
public void getAstExtra(StringBuilder out)
getAstExtra in class com.vladsch.flexmark.util.ast.Nodepublic com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()
getSegments in class com.vladsch.flexmark.util.ast.Nodepublic com.vladsch.flexmark.util.sequence.BasedSequence getOpeningMarker()
public void setOpeningMarker(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker)
public com.vladsch.flexmark.util.sequence.BasedSequence getText()
public void setText(com.vladsch.flexmark.util.sequence.BasedSequence text)
public com.vladsch.flexmark.util.sequence.BasedSequence getClosingMarker()
public void setClosingMarker(com.vladsch.flexmark.util.sequence.BasedSequence closingMarker)
public com.vladsch.flexmark.util.sequence.BasedSequence getFootnote()
public void setFootnote(com.vladsch.flexmark.util.sequence.BasedSequence footnote)
public boolean isItemParagraph(com.vladsch.flexmark.ast.Paragraph node)
isItemParagraph in interface com.vladsch.flexmark.ast.ParagraphItemContainerpublic boolean isParagraphWrappingDisabled(com.vladsch.flexmark.ast.Paragraph node,
com.vladsch.flexmark.parser.ListOptions listOptions,
com.vladsch.flexmark.util.options.DataHolder options)
isParagraphWrappingDisabled in interface com.vladsch.flexmark.ast.ParagraphItemContainerCopyright © 2019. All rights reserved.