public interface ExtensionGroup
register()
.
Example:
ExtensionGroup group = asciidoctor.createGroup();
group.block(myBlock).preprocessor(mypreprocessor);
// Convert with extensions
group.register();
asciidoctor.convert(...);
group.unregister();
// Convert without extensions
asciidoctor.convert(...);
Modifier and Type | Method and Description |
---|---|
ExtensionGroup |
block(BlockProcessor blockProcessor) |
ExtensionGroup |
block(java.lang.Class<? extends BlockProcessor> blockProcessor) |
ExtensionGroup |
block(java.lang.String blockProcessor) |
ExtensionGroup |
block(java.lang.String blockName,
BlockProcessor blockProcessor) |
ExtensionGroup |
block(java.lang.String blockName,
java.lang.Class<? extends BlockProcessor> blockProcessor) |
ExtensionGroup |
block(java.lang.String blockName,
java.lang.String blockProcessor) |
ExtensionGroup |
blockMacro(BlockMacroProcessor blockMacroProcessor) |
ExtensionGroup |
blockMacro(java.lang.Class<? extends BlockMacroProcessor> blockMacroProcessor) |
ExtensionGroup |
blockMacro(java.lang.String blockMacroProcessor) |
ExtensionGroup |
blockMacro(java.lang.String blockName,
java.lang.Class<? extends BlockMacroProcessor> blockMacroProcessor) |
ExtensionGroup |
blockMacro(java.lang.String blockName,
java.lang.String blockMacroProcessor) |
ExtensionGroup |
docinfoProcessor(java.lang.Class<? extends DocinfoProcessor> docInfoProcessor) |
ExtensionGroup |
docinfoProcessor(DocinfoProcessor docInfoProcessor) |
ExtensionGroup |
docinfoProcessor(java.lang.String docInfoProcessor) |
ExtensionGroup |
includeProcessor(java.lang.Class<? extends IncludeProcessor> includeProcessor) |
ExtensionGroup |
includeProcessor(IncludeProcessor includeProcessor) |
ExtensionGroup |
includeProcessor(java.lang.String includeProcessor) |
ExtensionGroup |
inlineMacro(java.lang.Class<? extends InlineMacroProcessor> inlineMacroProcessor) |
ExtensionGroup |
inlineMacro(InlineMacroProcessor inlineMacroProcessor) |
ExtensionGroup |
inlineMacro(java.lang.String inlineMacroProcessor) |
ExtensionGroup |
inlineMacro(java.lang.String name,
java.lang.Class<? extends InlineMacroProcessor> inlineMacroProcessor) |
ExtensionGroup |
inlineMacro(java.lang.String name,
java.lang.String inlineMacroProcessor) |
ExtensionGroup |
loadRubyClass(java.io.InputStream rubyClassStream) |
ExtensionGroup |
postprocessor(java.lang.Class<? extends Postprocessor> postprocessor) |
ExtensionGroup |
postprocessor(Postprocessor postprocesor) |
ExtensionGroup |
postprocessor(java.lang.String postprocessor) |
ExtensionGroup |
preprocessor(java.lang.Class<? extends Preprocessor> preprocessor) |
ExtensionGroup |
preprocessor(Preprocessor preprocessor) |
ExtensionGroup |
preprocessor(java.lang.String preprocessor) |
void |
register() |
ExtensionGroup |
requireRubyLibrary(java.lang.String requiredLibrary) |
ExtensionGroup |
rubyBlock(java.lang.String blockName,
java.lang.String blockProcessor) |
ExtensionGroup |
rubyBlockMacro(java.lang.String blockName,
java.lang.String blockMacroProcessor) |
ExtensionGroup |
rubyDocinfoProcessor(java.lang.String docinfoProcessor) |
ExtensionGroup |
rubyIncludeProcessor(java.lang.String includeProcessor) |
ExtensionGroup |
rubyInlineMacro(java.lang.String blockName,
java.lang.String inlineMacroProcessor) |
ExtensionGroup |
rubyPostprocessor(java.lang.String postprocessor) |
ExtensionGroup |
rubyPreprocessor(java.lang.String preprocessor) |
ExtensionGroup |
rubyTreeprocessor(java.lang.String treeProcessor) |
ExtensionGroup |
treeprocessor(java.lang.Class<? extends Treeprocessor> treeProcessor) |
ExtensionGroup |
treeprocessor(java.lang.String treeProcessor) |
ExtensionGroup |
treeprocessor(Treeprocessor treeprocessor) |
void |
unregister() |
void register()
void unregister()
ExtensionGroup docinfoProcessor(java.lang.Class<? extends DocinfoProcessor> docInfoProcessor)
ExtensionGroup docinfoProcessor(DocinfoProcessor docInfoProcessor)
ExtensionGroup docinfoProcessor(java.lang.String docInfoProcessor)
ExtensionGroup preprocessor(java.lang.Class<? extends Preprocessor> preprocessor)
ExtensionGroup preprocessor(Preprocessor preprocessor)
ExtensionGroup preprocessor(java.lang.String preprocessor)
ExtensionGroup postprocessor(java.lang.String postprocessor)
ExtensionGroup postprocessor(java.lang.Class<? extends Postprocessor> postprocessor)
ExtensionGroup postprocessor(Postprocessor postprocesor)
ExtensionGroup includeProcessor(java.lang.String includeProcessor)
ExtensionGroup includeProcessor(java.lang.Class<? extends IncludeProcessor> includeProcessor)
ExtensionGroup includeProcessor(IncludeProcessor includeProcessor)
ExtensionGroup treeprocessor(Treeprocessor treeprocessor)
ExtensionGroup treeprocessor(java.lang.Class<? extends Treeprocessor> treeProcessor)
ExtensionGroup treeprocessor(java.lang.String treeProcessor)
ExtensionGroup block(java.lang.String blockName, java.lang.String blockProcessor)
ExtensionGroup block(java.lang.String blockProcessor)
ExtensionGroup block(java.lang.String blockName, java.lang.Class<? extends BlockProcessor> blockProcessor)
ExtensionGroup block(java.lang.Class<? extends BlockProcessor> blockProcessor)
ExtensionGroup block(java.lang.String blockName, BlockProcessor blockProcessor)
ExtensionGroup block(BlockProcessor blockProcessor)
ExtensionGroup blockMacro(java.lang.String blockName, java.lang.Class<? extends BlockMacroProcessor> blockMacroProcessor)
ExtensionGroup blockMacro(java.lang.Class<? extends BlockMacroProcessor> blockMacroProcessor)
ExtensionGroup blockMacro(java.lang.String blockName, java.lang.String blockMacroProcessor)
ExtensionGroup blockMacro(java.lang.String blockMacroProcessor)
ExtensionGroup blockMacro(BlockMacroProcessor blockMacroProcessor)
ExtensionGroup inlineMacro(InlineMacroProcessor inlineMacroProcessor)
ExtensionGroup inlineMacro(java.lang.String name, java.lang.Class<? extends InlineMacroProcessor> inlineMacroProcessor)
ExtensionGroup inlineMacro(java.lang.Class<? extends InlineMacroProcessor> inlineMacroProcessor)
ExtensionGroup inlineMacro(java.lang.String name, java.lang.String inlineMacroProcessor)
ExtensionGroup inlineMacro(java.lang.String inlineMacroProcessor)
ExtensionGroup requireRubyLibrary(java.lang.String requiredLibrary)
ExtensionGroup loadRubyClass(java.io.InputStream rubyClassStream)
ExtensionGroup rubyPreprocessor(java.lang.String preprocessor)
ExtensionGroup rubyPostprocessor(java.lang.String postprocessor)
ExtensionGroup rubyDocinfoProcessor(java.lang.String docinfoProcessor)
ExtensionGroup rubyIncludeProcessor(java.lang.String includeProcessor)
ExtensionGroup rubyTreeprocessor(java.lang.String treeProcessor)
ExtensionGroup rubyBlock(java.lang.String blockName, java.lang.String blockProcessor)
ExtensionGroup rubyBlockMacro(java.lang.String blockName, java.lang.String blockMacroProcessor)
ExtensionGroup rubyInlineMacro(java.lang.String blockName, java.lang.String inlineMacroProcessor)