Software Diagram Editor
| com.vladsch.flexmark.formatter | Edit this Diagram
Interface
interface ExplicitAttributeIdProvider
class Formatter
Renders a tree of nodes to Mar kdown. Start with the #builde r method to configure the...
class FormatterOptions
class FormatterUtils
Enum
enum FormattingPhase
class MarkdownWriter
Interface
interface MergeContext
Interface
interface MergeContextConsumer
Interface
interface NodeFormatter
A renderer for a set of node t ypes.
Interface
interface NodeFormatterContext
The context for node rendering , including configuration and functionality for the no...
Interface
interface NodeFormatterFactory
Factory for instantiating new node renderers when rendering is done.
Abstract
abstract class NodeFormatterSubContext
class NodeFormattingHandler
Abstract
abstract class NodeRepositoryFormatter
Interface
interface PhasedNodeFormatter
A renderer for a document node for a specific rendering pha se
Enum
enum RenderPurpose
Interface
interface TranslatingSpanRender
Interface
interface TranslationContext
Interface
interface TranslationHandler
Interface
interface TranslationHandlerFactory
Interface
interface TranslationPlaceholderGenerator
Interface
interface LinkResolverFactory
Interface
interface HeaderIdGeneratorFactory
Factory for instantiating an H TML id generator
Interface
interface LinkResolverContext
Enum
enum ParserEmulationProfile
no source
class Document
Interface
interface IRender
Render interface for rendering implementation for Rendering TestCase
Abstractno source
abstract class Node
Interface
interface DataHolder
class DataKey
NOTE: Constructors have change d in a breaking way from 0.50 .x and prior implementati...
class NullableDataKey
Interface
interface Dependent
Interface
interface CharWidthProvider
Abstract
abstract class MarkdownWriterBase
Interface
interface NodeContext
Enum
enum BlockQuoteMarker
Enum
enum CodeFenceMarker
Enum
enum DiscretionaryText
Enum
enum ElementAlignment
Enum
enum ElementPlacement
Enum
enum ElementPlacementSort
Enum
enum EqualizeTrailingMarker
Enum
enum HeadingStyle
Enum
enum ListBulletMarker
Enum
enum ListNumberedMarker
Enum
enum ListSpacing
Abstract
abstract class AstHandler
Base class for tracking generi c node to specific node handl er
APPEND_TRANSFERRED_REFERENCESEMPTY_DOCUMENTS 0..* LINK_MARKER_COMMENT_PATTERNidGeneratorFactorylinkResolverFactories 0..* nodeFormatterFactories 0..* optionsatxHeadingTrailingMarkerblockQuoteMarkerscharWidthProvideremulationProfilefencedCodeMarkerTypeheadingStylelistAlignNumericlistBulletMarkerlistNumberedMarkerlistSpacingreferencePlacementreferenceSortspaceAfterAtxMarkerFIRST_LIST_ITEM_CHILDLIST_ITEM_SPACINGmarkdownrendererList 0..* renderingNodeFORMATTING_PHASES 0..* myReferenceMapKeyunusedReferences 0..*