Package com.vladsch.flexmark.ext.toc
Class SimTocBlock
java.lang.Object
com.vladsch.flexmark.util.ast.Node
com.vladsch.flexmark.util.ast.ContentNode
com.vladsch.flexmark.util.ast.Block
com.vladsch.flexmark.ext.toc.TocBlockBase
com.vladsch.flexmark.ext.toc.SimTocBlock
- All Implemented Interfaces:
Content
A simulated toc block node
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BasedSequenceprotected BasedSequenceprotected BasedSequenceprotected BasedSequenceFields inherited from class com.vladsch.flexmark.ext.toc.TocBlockBase
closingMarker, openingMarker, style, tocKeywordFields inherited from class com.vladsch.flexmark.util.ast.ContentNode
lineSegmentsFields inherited from class com.vladsch.flexmark.util.ast.Node
AST_ADAPTER, EMPTY_SEGMENTS, SPLICE -
Constructor Summary
ConstructorsConstructorDescriptionSimTocBlock(BasedSequence chars) SimTocBlock(BasedSequence chars, BasedSequence styleChars, BasedSequence titleChars) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetAstExtra(@NotNull StringBuilder out) @NotNull BasedSequence[]getTitle()Methods inherited from class com.vladsch.flexmark.ext.toc.TocBlockBase
getClosingMarker, getOpeningMarker, getStyle, getTocKeywordMethods inherited from class com.vladsch.flexmark.util.ast.ContentNode
getContentChars, getContentChars, getContentLines, getContentLines, getLineChars, getLineCount, getSpanningChars, setContent, setContent, setContent, setContentLine, setContentLinesMethods inherited from class com.vladsch.flexmark.util.ast.Node
appendChain, appendChild, astChars, astExtraChars, astString, baseSubSequence, baseSubSequence, countAncestorsOfType, countDirectAncestorsOfType, delimitedSegmentSpan, delimitedSegmentSpanChars, endOfLine, extractChainTo, extractToFirstInChain, getAncestorOfType, getBaseSequence, getBlankLineSibling, getChars, getCharsFromSegments, getChildChars, getChildIterator, getChildOfType, getChildren, getDescendants, getDocument, getEmptyPrefix, getEmptySuffix, getEndLineNumber, getEndOffset, getEndOfLine, getExactChildChars, getFirstChild, getFirstChildAny, getFirstChildAnyNot, getFirstInChain, getGrandParent, getLastBlankLineChild, getLastChild, getLastChildAny, getLastChildAnyNot, getLastInChain, getLeadSegment, getLineColumnAtEnd, getLineNumber, getNext, getNextAny, getNextAnyNot, getNodeName, getNodeOfTypeIndex, getNodeOfTypeIndex, getOldestAncestorOfTypeAfter, getPrevious, getPreviousAny, getPreviousAnyNot, getReversedChildIterator, getReversedChildren, getReversedDescendants, getSegmentsForChars, getSourceRange, getStartLineNumber, getStartOffset, getStartOfLine, getTextLength, getTrailSegment, hasChildren, hasOrMoreChildren, insertAfter, insertBefore, insertChainAfter, insertChainBefore, isOrDescendantOfType, lineColumnAtIndex, lineColumnAtStart, moveTrailingBlankLines, prependChild, removeChildren, segmentSpan, segmentSpan, segmentSpanChars, segmentSpanChars, segmentSpanChars, segmentSpanCharsToVisible, setChars, setCharsFromContent, setCharsFromContentOnly, setCharsFromSegments, spanningChars, startOfLine, takeChildren, toAstString, toSegmentSpan, toString, toStringAttributes, unlink
-
Field Details
-
anchorMarker
-
openingTitleMarker
-
title
-
closingTitleMarker
-
-
Constructor Details
-
SimTocBlock
-
SimTocBlock
-
-
Method Details
-
getAstExtra
- Overrides:
getAstExtrain classTocBlockBase
-
getSegments
- Overrides:
getSegmentsin classTocBlockBase
-
getAnchorMarker
-
getOpeningTitleMarker
-
getTitle
-
getClosingTitleMarker
-