Class EnumeratedReferenceBlock
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.enumerated.reference.EnumeratedReferenceBlock
- All Implemented Interfaces:
ParagraphItemContainer, Content, ReferenceNode<EnumeratedReferenceRepository, EnumeratedReferenceBlock, EnumeratedReferenceText>, Comparable<EnumeratedReferenceBlock>
public class EnumeratedReferenceBlock
extends Block
implements ReferenceNode<EnumeratedReferenceRepository, EnumeratedReferenceBlock, EnumeratedReferenceText>, ParagraphItemContainer
A EnumeratedReference block node
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BasedSequenceprotected BasedSequenceprotected BasedSequenceprotected BasedSequenceFields inherited from class ContentNode
lineSegmentsFields inherited from class Node
AST_ADAPTER, EMPTY_SEGMENTS, SPLICE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidgetAstExtra(@NotNull StringBuilder out) @Nullable EnumeratedReferenceTextgetReferencingNode(@NotNull Node node) @NotNull BasedSequence[]getText()booleanisItemParagraph(Paragraph node) booleanbooleanisParagraphWrappingDisabled(Paragraph node, ListOptions listOptions, DataHolder options) voidsetClosingMarker(BasedSequence closingMarker) voidsetEnumeratedReference(BasedSequence enumeratedReference) voidsetOpeningMarker(BasedSequence openingMarker) voidsetText(BasedSequence text) Methods inherited from class ContentNode
getContentChars, getContentChars, getContentLines, getContentLines, getLineChars, getLineCount, getSpanningChars, setContent, setContent, setContent, setContentLine, setContentLinesMethods inherited from class 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
-
openingMarker
-
text
-
closingMarker
-
enumeratedReference
-
-
Constructor Details
-
EnumeratedReferenceBlock
public EnumeratedReferenceBlock() -
EnumeratedReferenceBlock
-
-
Method Details
-
compareTo
- Specified by:
compareToin interfaceComparable<EnumeratedReferenceBlock>
-
getReferencingNode
- Specified by:
getReferencingNodein interfaceReferenceNode<EnumeratedReferenceRepository, EnumeratedReferenceBlock, EnumeratedReferenceText>
-
getAstExtra
- Overrides:
getAstExtrain classNode
-
getSegments
- Specified by:
getSegmentsin classNode
-
getOpeningMarker
-
setOpeningMarker
-
getText
-
setText
-
getClosingMarker
-
setClosingMarker
-
getEnumeratedReference
-
setEnumeratedReference
-
isItemParagraph
- Specified by:
isItemParagraphin interfaceParagraphItemContainer
-
isParagraphWrappingDisabled
public boolean isParagraphWrappingDisabled(Paragraph node, ListOptions listOptions, DataHolder options) - Specified by:
isParagraphWrappingDisabledin interfaceParagraphItemContainer
-
isParagraphInTightListItem
- Specified by:
isParagraphInTightListItemin interfaceParagraphItemContainer
-