Top Fields Constructors Methods
com.vladsch.flexmark.ast

public abstract Class LinkNode

extends LinkNodeBase
implements DoNotLinkDecorate, TextContainer
Class Inheritance
All Implemented Interfaces
com.vladsch.flexmark.util.ast.TextContainer, com.vladsch.flexmark.util.ast.DoNotLinkDecorate
Known Direct Subclasses
com.vladsch.flexmark.ast.DelimitedLinkNode, com.vladsch.flexmark.ast.InlineLinkNode
Imports
com.vladsch.flexmark.util.ast.DoNotLinkDecorate, .NodeVisitor, .TextContainer, com.vladsch.flexmark.util.sequence.BasedSequence, .Escaping, .ReplacedTextMapper, com.vladsch.flexmark.util.sequence.builder.ISequenceBuilder

Field Summary

Inherited from com.vladsch.flexmark.ast.LinkNodeBase:
anchorMarkeranchorRefpageReftitletitleClosingMarkertitleOpeningMarkerurlurlClosingMarkerurlOpeningMarker

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public boolean
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>
sequence build to which to append text
out
,
int
collection flags
flags
,
NodeVisitor
node visitor to use to visit children
nodeVisitor
)

Implements com.vladsch.flexmark.util.ast.TextContainer.collectText.

Append node's text

Inherited from com.vladsch.flexmark.ast.LinkNodeBase:
getAnchorMarkergetAnchorRefgetPageRefgetTitlegetTitleClosingMarkergetTitleOpeningMarkergetUrlgetUrlClosingMarkergetUrlOpeningMarkersetAnchorMarkersetAnchorRefsetPageRefsetTitlesetTitleCharssetTitleClosingMarkersetTitleOpeningMarkersetUrlsetUrlCharssetUrlClosingMarkersetUrlOpeningMarker

Constructor Detail

LinkNodeback to summary
public LinkNode()
LinkNodeback to summary
public LinkNode(BasedSequence chars)

Method Detail

collectTextback to summary
public boolean collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor)

Implements com.vladsch.flexmark.util.ast.TextContainer.collectText.

Doc from com.vladsch.flexmark.util.ast.TextContainer.collectText.

Append node's text

Parameters
out:ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>

sequence build to which to append text

flags:int

collection flags

nodeVisitor:NodeVisitor

node visitor to use to visit children

Returns:boolean

true if child nodes should be visited

Annotations
@Override