Class InsertAnchorExtension.InsertAnchorNode

    • Field Summary

      • Fields inherited from class com.vladsch.flexmark.util.ast.Node

        AST_ADAPTER, EMPTY_SEGMENTS, SPLICE
    • Constructor Summary

      Constructors 
      Constructor Description
      InsertAnchorNode​(com.vladsch.flexmark.util.sequence.BasedSequence type, com.vladsch.flexmark.util.sequence.BasedSequence idReference)  
      InsertAnchorNode​(String type, String idReference)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void getAstExtra​(StringBuilder out)  
      com.vladsch.flexmark.util.sequence.BasedSequence getIdReference()  
      com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()  
      com.vladsch.flexmark.util.sequence.BasedSequence getType()  
      void setIdReference​(com.vladsch.flexmark.util.sequence.BasedSequence value)  
      • Methods 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, getParent, 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, setParent, spanningChars, startOfLine, takeChildren, toAstString, toSegmentSpan, toString, toStringAttributes, unlink
    • Constructor Detail

      • InsertAnchorNode

        public InsertAnchorNode​(@NonNull
                                com.vladsch.flexmark.util.sequence.BasedSequence type,
                                @NonNull
                                com.vladsch.flexmark.util.sequence.BasedSequence idReference)
    • Method Detail

      • getType

        @NonNull
        public com.vladsch.flexmark.util.sequence.BasedSequence getType()
      • getIdReference

        @NonNull
        public com.vladsch.flexmark.util.sequence.BasedSequence getIdReference()
      • setIdReference

        public void setIdReference​(@NonNull
                                   com.vladsch.flexmark.util.sequence.BasedSequence value)
      • getSegments

        @NonNull
        public com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()
        Specified by:
        getSegments in class com.vladsch.flexmark.util.ast.Node
      • getAstExtra

        public void getAstExtra​(StringBuilder out)
        Overrides:
        getAstExtra in class com.vladsch.flexmark.util.ast.Node