Architecture Diagrams for /vsch/flexmark-java[edit]
Packages / Module flexmark / com.vladsch.flexmark.parser / LinkRefProcessor

interface LinkRefProcessor

Processing of elements which are based on a link ref: [] or ![] This includes footnote references [^...] and wiki links [[...]]
Class fields and methods
interface LinkRefProcessor
Processing of elements which are based on a link ref: [] or ![] This in...
A
method adjustInlineText(document,node)
A
method allowDelimiters(chars,document,node)
A
method createNode(nodeChars)
A
method getBracketNestingLevel()
A
method getWantExclamationPrefix()
A
method isMatch(nodeChars)
A
method updateNodeElements(document,node)
Adjust child nodes' text as needed when some of the link ref text was u...
Allows the delimiter processor to allow/disallow other delimiters in it...
Create the desired element that was previously matched with isMatch
Whether the element consists of nested [] inside the link ref. For exam...
Whether the image ref is desired, if not then ! will be stripped off th...
Test whether the element matches desired one. For processors that allow...
Allows the processor to adjust nodes' elements after all delimiters hav...