Class WikiLink
java.lang.Object
com.vladsch.flexmark.util.ast.Node
com.vladsch.flexmark.ext.wikilink.WikiNode
com.vladsch.flexmark.ext.wikilink.WikiLink
- All Implemented Interfaces:
LinkRefDerived, LinkRendered, DoNotDecorate, TextContainer
-
Nested Class Summary
Nested classes/interfaces inherited from interface TextContainer
TextContainer.Flags -
Field Summary
Fields inherited from class WikiNode
anchorMarker, anchorRef, closingMarker, link, linkIsFirst, openingMarker, pageRef, SEPARATOR_CHAR, text, textSeparatorMarkerFields inherited from class Node
AST_ADAPTER, EMPTY_SEGMENTS, SPLICEFields inherited from interface TextContainer
F_ADD_SPACES_BETWEEN_NODES, F_FOR_HEADING_ID, F_LINK_ANCHOR, F_LINK_NODE_TEXT, F_LINK_PAGE_REF, F_LINK_TEXT, F_LINK_TEXT_TYPE, F_LINK_URL, F_NO_TRIM_REF_TEXT_END, F_NO_TRIM_REF_TEXT_START, F_NODE_TEXT -
Constructor Summary
ConstructorsConstructorDescriptionWikiLink(boolean linkIsFirst) WikiLink(BasedSequence chars, boolean linkIsFirst, boolean allowAnchors, boolean canEscapePipe, boolean canEscapeAnchor) -
Method Summary
Methods inherited from class WikiNode
collectText, getAnchorMarker, getAnchorRef, getAstExtra, getClosingMarker, getLink, getOpeningMarker, getPageRef, getSegments, getText, getTextSeparatorMarker, isLinkIsFirst, isTentative, setAnchorMarker, setAnchorRef, setClosingMarker, setLink, setLinkChars, setOpeningMarker, setPageRef, setText, setTextSeparatorMarkerMethods 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, 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, unlinkMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface LinkRefDerived
isTentativeMethods inherited from interface TextContainer
collectEndText
-
Constructor Details
-
WikiLink
public WikiLink(boolean linkIsFirst) -
WikiLink
public WikiLink(BasedSequence chars, boolean linkIsFirst, boolean allowAnchors, boolean canEscapePipe, boolean canEscapeAnchor)
-