GitHub repository | This map was generated from repository code by SourceSpy (more info)
flexmark-javaClass Hierarchy: com.vladsch.flexmark:flexmark-ext-media-tags
Represents class hierarchy in this module
Module flexmark-ext-media-tags
Group: com.vladsch.flexmark flexmark-java extension parsing and rendering HTML5 media tags
AbbreviationExtension
Extension for adding abbreviations to markdown Create it with #create() then configu...
Parser.ParserExtension
Extension for Parser . Implementations of this interface should done by all Extensio...
HtmlRenderer.HtmlRendererExtension
Extension for HtmlRenderer . This should be implemented by all extensions that have ...
Parser.ReferenceHoldingExtension
Should be implemented by all extensions that create a node repository or other refer...
Formatter.FormatterExtension
Extension for Formatter .
Extension
Base interface for a parser/renderer extension. Doesn't have any methods itself, but...
AdmonitionExtension
Extension for admonitions Create it with #create() and then configure it on the buil...
AnchorLinkExtension
Extension for anchor links Create it with #create( ) and then configure it on the bui...
AsideExtension
Extension for ext_asides Create it with #create() and then configure it on the build...
AttributesExtension
Extension for attributes Create it with #create() and then configure it on the build...
RendererExtension
AutolinkExtension
Extension for automatically turning plain URLs and email addresses into links. Creat...
DefinitionExtension
Extension for definitions Create it with #create() and then configure it on the buil...
EmojiExtension
Extension for emoji shortcuts using Emoji-Cheat- Sheet.com. Create it with #create() ...
EnumeratedReferenceExtension
Extension for enumerated_references Create it with #create() and then configure it o...
EscapedCharacterExtension
Extension for escaped_characters Create it with # create() and then configure it on t...
FootnoteExtension
Extension for footnotes Create it with #create() and then configure it on the builde...
GfmIssuesExtension
Extension for GitHub Issues Create it with # create() and then configure it on the bu...
StrikethroughExtension
Extension for GFM strikethrough using ~~ (GitHub Flavored Markdown). Create it with ...
StrikethroughSubscriptExtension
Extension for GFM strikethrough using ~~ (GitHub Flavored Markdown). Create it with ...
SubscriptExtension
Extension for GFM strikethrough using ~~ (GitHub Flavored Markdown). Create it with ...
TaskListExtension
Extension for GFM style task list items Create it with #create() and then configure ...
GfmUsersExtension
Extension for GitHub Users Create it with #create( ) and then configure it on the bui...
GitLabExtension
Extension for git_labs Create it with #create() and then configure it on the builder...
InsExtension
Extension for ins Create it with #create() and then configure it on the builders The...
JekyllFrontMatterExtension
Extension for jekyll_front_matters Create it with #create() and then configure it on...
JekyllTagExtension
Extension for jekyll_tags Create it with #create() and then configure it on the buil...
MacrosExtension
Extension for macros Create it with #create() and then configure it on the builders ...
MediaTagsExtension
ResizableImageExtension
SpecExampleExtension
Extension for spec_examples Create it with # create() and then configure it on the bu...
SuperscriptExtension
Extension for superscripts Create it with #create( ) and then configure it on the bui...
TablesExtension
Extension for GFM tables using "|" pipes (GitHub Flavored Markdown). Create it with ...
SimTocExtension
Extension for tocs Create it with #create() and then configure it on the builders Th...
TocExtension
Extension for tocs Create it with #create() and then configure it on the builders Th...
TypographicExtension
Extension for typographics Create it with #create( ) and then configure it on the bui...
WikiLinkExtension
Extension for wikilinks Create it with #create() and then configure it on the builde...
MacroExtension
Extension for macros Create it with #create() and then configure it on the builders ...
YamlFrontMatterExtension
Extension for YAML-like metadata. Create it with # create() and then configure it on ...
YouTubeLinkExtension
ZzzzzzExtension
Extension for zzzzzzs Create it with #create() and then configure it on the builders...
ThreadLocalOptionsExtension
JiraConverterExtension
Extension for jira_converters Create it with # create() and then configure it on the ...
YouTrackConverterExtension
Extension for youtrack_converters Create it with # create() and then configure it on ...
AbbreviationNodePostProcessor
NodePostProcessor
PostProcessor
AnchorLinkNodePostProcessor
AttributesNodePostProcessor
AutolinkNodePostProcessor
EnumeratedReferenceNodePostProcessor
EscapedCharacterNodePostProcessor
IncludeNodePostProcessor
MediaTagsNodePostProcessor
YouTubeLinkNodePostProcessor
ZzzzzzNodePostProcessor
ZzzzzzDocumentPostProcessor
DocumentPostProcessor
AbbreviationNodeRenderer
NodeRenderer
A renderer for a set of node types.
AnchorLinkNodeRenderer
AsideNodeRenderer
AttributesNodeRenderer
DefinitionNodeRenderer
EmojiJiraRenderer
EmojiNodeRenderer
EscapedCharacterNodeRenderer
GfmIssuesJiraRenderer
GfmIssuesNodeRenderer
StrikethroughJiraRenderer
StrikethroughNodeRenderer
StrikethroughYouTrackRenderer
TaskListNodeRenderer
GfmUsersJiraRenderer
GfmUsersNodeRenderer
GitLabNodeRenderer
InsJiraRenderer
InsNodeRenderer
JekyllFrontMatterNodeRenderer
JekyllTagNodeRenderer
MediaTagsNodeRenderer
ResizableImageNodeRenderer
SpecExampleNodeRenderer
SuperscriptJiraRenderer
SuperscriptNodeRenderer
TableJiraRenderer
TableNodeRenderer
SimTocNodeRenderer
TocNodeRenderer
TypographicNodeRenderer
WikiLinkJiraRenderer
WikiLinkNodeRenderer
MacroNodeRenderer
YouTubeLinkNodeRenderer
ZzzzzzJiraRenderer
ZzzzzzNodeRenderer
PhasedNodeRenderer
A renderer for a document node for a specific rendering phase
AdmonitionNodeRenderer
EnumeratedReferenceNodeRenderer
FootnoteNodeRenderer
MacrosNodeRenderer
CoreNodeRenderer
The node renderer that renders all the core nodes (comes last in the order of node r...
JiraConverterNodeRenderer
YouTrackConverterNodeRenderer
BuilderBase
MutableDataSet
DataSet
MutableDataHolder
DataHolder
MutableDataSetter
AbbreviationBlockParser
AbstractBlockParser
BlockParser
Parser for a specific block node. Implementations should subclass AbstractBlockParse...
AdmonitionBlockParser
AsideBlockParser
DefinitionItemBlockParser
EnumeratedReferenceBlockParser
FootnoteBlockParser
GitLabBlockQuoteParser
JekyllFrontMatterBlockParser
JekyllTagBlockParser
MacroDefinitionBlockParser
SpecExampleBlockParser
SimTocBlockParser
TocBlockParser
MacroBlockParser
YamlFrontMatterBlockParser
ZzzzzzBlockParser
BlockQuoteParser
DocumentBlockParser
BlankLineContainer
WikiImage
WikiNode
Node
DoNotDecorate
To be implemented by nodes marking their text as not for conversion to links or othe...
TextContainer
LinkRefDerived
Nodes which are textually derived from LinkRef
WikiLink
LinkRendered
Nodes which are textually derived from LinkRef
SimTocBlock
A simulated toc block node
TocBlockBase
A TOC node
Block
ContentNode
Content
A node that uses delimiters in the source form (e. g. *bold* ).
TocBlock
A TOC node
AudioLink
AbstractMediaLink
InlineLinkNode
LinkNode
LinkNodeBase
DoNotLinkDecorate
To be implemented by nodes marking their text as not for conversion to links or othe...
EmbedLink
PictureLink
VideoLink
GitLabDel
A Del node
GitLabInline
A Ins node
DelimitedNode
AttributesDelimiter
A empty implicit AttributesNode used to mark attribute span start
AttributesNode
A AttributesNode node
NonRenderingInline
Non rendering inline node, paragraphs containing only these types are not rendered b...
ImageRef
RefNode
ReferencingNode
LinkRef
BulletListItem
ListItem
ParagraphItemContainer
ParagraphContainer
BulletList
ListBlock
Image
AutoLink
DelimitedLinkNode
Link
HtmlBlock
HTML block
HtmlBlockBase
HTML block
BlockQuote
BlockQuoteLike
KeepTrailingBlankLineContainer
CodeBlock
FencedCodeBlock
Heading
AnchorRefTarget
HtmlCommentBlock
HTML block
HtmlInnerBlock
Inline HTML element.
HtmlInnerBlockComment
Inline HTML element.
IndentedCodeBlock
HtmlInline
Inline HTML element.
HtmlInlineBase
Inline HTML element.
Code
DelimitedNodeImpl
Emphasis
HardLineBreak
DoNotTrim
To be implemented by nodes marking their text as not to be trimmed because they repr...
HtmlEntity
Inline HTML element.
HtmlInlineComment
Inline HTML comment element.
MailLink
OrderedList
OrderedListItem
Paragraph
Reference
ReferenceNode
SoftLineBreak
DoNotAttributeDecorate
To be implemented by nodes marking their text as not for attachment by attributes
StrongEmphasis
Text
TextBase
ThematicBreak
WhiteSpace
Only generated for CharacterNodeFactory custom parsing
Abbreviation
A node containing the abbreviated text that will be rendered as an abbr tag or a lin...
AbbreviationBlock
A block node that contains the abbreviation definition
AdmonitionBlock
An Admonition block node
AnchorLink
Anchor link node
AsideBlock
A ExtAside block node
AttributeNode
An Attribute node representing a single attribute name and value in attributes node
DefinitionItem
A Definition item block node, starts with : followed by any content like a list item
DefinitionList
A DefinitionList block node
DefinitionTerm
A Definition block node
Emoji
An emoji node containing emoji shortcut text
EnumeratedReferenceBase
A EnumeratedReference node
EnumeratedReferenceBlock
A EnumeratedReference block node
EnumeratedReferenceLink
A EnumeratedReference node
EnumeratedReferenceText
A EnumeratedReference node
EscapedCharacter
A EscapedCharacter node
Footnote
A Footnote referencing node
FootnoteBlock
A Footnote definition node containing text and other inline nodes nodes as children.
GfmIssue
A GfmIssue node
Strikethrough
A strikethrough node containing text and other inline nodes nodes as children.
Subscript
A Subscript node containing text and other inline nodes nodes as children.
TaskListItem
A Task list item
GfmUser
A GfmUser node
GitLabBlockQuote
A GitLab block node
GitLabInlineMath
A Ins node
GitLabIns
A Ins node
Ins
A Ins node
JekyllFrontMatterBlock
A JekyllFrontMatter block node
JekyllTag
A JekyllTag node
JekyllTagBlock
A JekyllTag block node
MacroDefinitionBlock
A MacroReference block node
MacroReference
A MacroReference node
ResizableImage
SpecExampleAst
A SpecExample block node
SpecExampleBlock
A SpecExample block node
SpecExampleHtml
A SpecExample block node
SpecExampleOption
A SpecExample block node
SpecExampleOptionSeparator
A SpecExample block node
SpecExampleOptionsList
A SpecExample block node
SpecExampleSeparator
A SpecExample block node
SpecExampleSource
A SpecExample block node
Superscript
A Superscript node
TableBlock
Table block containing a TableHead and optionally a TableBody .
BlankLineBreakNode
Implemented by nodes after which text collecting visitor should add a line break reg...
TableBody
Body part of a TableBlock containing TableRow TableRows .
TableCaption
Table caption of a TableBlock containing inline nodes.
LineBreakNode
Implemented by nodes after which text collecting visitor should add a line break
TableCell
Table cell of a TableRow containing inline nodes.
TableHead
Head part of a TableBlock containing TableRow TableRows .
TableRow
Table row of a TableHead or TableBody containing TableCell TableCells .
TableSeparator
Body part of a TableBlock containing TableRow TableRows .
DoNotCollectText
To be implemented by nodes marking their text as not for collection
TableColumnSeparator
Table cell separator only used during parsing, not part of the AST, use the TableCel...
SimTocContent
A sim toc contents node containing all text that came after the sim toc node
SimTocOption
A sim toc contents node containing all text that came after the sim toc node
SimTocOptionList
A sim toc contents node containing all text that came after the sim toc node
TypographicQuotes
A TypographicQuotes node
TypographicText
TypographicSmarts
A TypographicSmarts node
Macro
A macros node
MacroAttribute
A macros node
MacroBlock
A macros block node
MacroClose
A macros node
YamlFrontMatterBlock
YamlFrontMatterNode
YamlFrontMatterValue
YouTubeLink
Zzzzzz
A Zzzzzz node
ZzzzzzBlock
A Zzzzzz block node
FencedCodeBlockParser
HeadingParser
HtmlBlockParser
IndentedCodeBlockParser
ListBlockParser
ListItemParser
ParagraphParser
ThematicBreakParser
BlankLine
Document
RendererBuilder
Extension point for RenderingExtensions that only provide attributes, link resolvers...
TocOptions
Immutable
AttributesFormatOptions
AttributesOptions
GfmIssuesOptions
TaskListFormatOptions
GfmUsersOptions
GitLabOptions
MacrosOptions
TocFormatOptions
ZzzzzzOptions
HtmlConverterOptions
ListOptions
MutableListOptions
ParserEmulationProfile
COMMONMARK,COMMONMARK_0_26,COMMONMARK_0_27, COMMONMARK_0_28,COMMONMARK_0_29,FIXED_INDENT, KRAMDOWN,...
MutableScopedDataSet
ScopedDataSet
TableFormatOptions
Attribute
AttributeImpl
MutableAttribute
Mutable
MutableAttributeImpl