Class EnumeratedReferenceNodeFormatter.Factory
- java.lang.Object
-
- com.vladsch.flexmark.ext.enumerated.reference.internal.EnumeratedReferenceNodeFormatter.Factory
-
- All Implemented Interfaces:
NodeFormatterFactory
,Dependent
- Enclosing class:
- EnumeratedReferenceNodeFormatter
public static class EnumeratedReferenceNodeFormatter.Factory extends java.lang.Object implements NodeFormatterFactory
-
-
Constructor Summary
Constructors Constructor Description Factory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull NodeFormatter
create(@NotNull DataHolder options)
Create a new node renderer for the specified rendering context.@Nullable java.util.Set<java.lang.Class<?>>
getAfterDependents()
@Nullable java.util.Set<java.lang.Class<?>>
getBeforeDependents()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vladsch.flexmark.formatter.NodeFormatterFactory
affectsGlobalScope
-
-
-
-
Method Detail
-
create
@NotNull public @NotNull NodeFormatter create(@NotNull @NotNull DataHolder options)
Description copied from interface:NodeFormatterFactory
Create a new node renderer for the specified rendering context.- Specified by:
create
in interfaceNodeFormatterFactory
- Parameters:
options
- the context for rendering (normally passed on to the node renderer)- Returns:
- a node renderer
-
getAfterDependents
@Nullable public @Nullable java.util.Set<java.lang.Class<?>> getAfterDependents()
- Specified by:
getAfterDependents
in interfaceDependent
- Specified by:
getAfterDependents
in interfaceNodeFormatterFactory
- Returns:
- null or a list of processors that must be executed before calling this one if any of the blocks in the list affect global state then these will be run on ALL blocks of the document before this pre processor is called.
-
getBeforeDependents
@Nullable public @Nullable java.util.Set<java.lang.Class<?>> getBeforeDependents()
- Specified by:
getBeforeDependents
in interfaceDependent
- Specified by:
getBeforeDependents
in interfaceNodeFormatterFactory
- Returns:
- null or a list of processors before which this has to be run if any of the blocks in the list affect global state then these will be run on ALL blocks of the document before this pre processor is called.
-
-