Package org.asciidoctor.jruby.internal
Class ExtensionGroupImpl
java.lang.Object
org.asciidoctor.jruby.internal.ExtensionGroupImpl
- All Implemented Interfaces:
ExtensionGroup
Created by robertpanzer on 21.07.17.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interface -
Constructor Summary
ConstructorsConstructorDescriptionExtensionGroupImpl(String groupName, JRubyAsciidoctor asciidoctor, org.jruby.RubyClass extensionGroupClass) -
Method Summary
Modifier and TypeMethodDescriptionblock(Class<? extends BlockProcessor> blockProcessor) block(String blockName, Class<? extends BlockProcessor> blockProcessor) block(String blockName, BlockProcessor blockProcessor) block(BlockProcessor blockProcessor) blockMacro(Class<? extends BlockMacroProcessor> blockMacroProcessor) blockMacro(String blockMacroProcessor) blockMacro(String blockName, Class<? extends BlockMacroProcessor> blockMacroProcessor) blockMacro(String blockName, String blockMacroProcessor) blockMacro(BlockMacroProcessor blockMacroProcessor) docinfoProcessor(Class<? extends DocinfoProcessor> docInfoProcessor) docinfoProcessor(String docInfoProcessor) docinfoProcessor(DocinfoProcessor docInfoProcessor) includeProcessor(Class<? extends IncludeProcessor> includeProcessor) includeProcessor(String includeProcessor) includeProcessor(IncludeProcessor includeProcessor) inlineMacro(Class<? extends InlineMacroProcessor> inlineMacroProcessor) inlineMacro(String inlineMacroProcessor) inlineMacro(String name, Class<? extends InlineMacroProcessor> inlineMacroProcessor) inlineMacro(String name, String inlineMacroProcessor) inlineMacro(InlineMacroProcessor inlineMacroProcessor) loadRubyClass(InputStream rubyClassStream) postprocessor(Class<? extends Postprocessor> postprocessor) postprocessor(String postprocessor) postprocessor(Postprocessor postprocessor) preprocessor(Class<? extends Preprocessor> preprocessor) preprocessor(String preprocessor) preprocessor(Preprocessor preprocessor) voidregister()requireRubyLibrary(String requiredLibrary) rubyBlockMacro(String blockMacroProcessor) rubyBlockMacro(String blockName, String blockMacroProcessor) rubyDocinfoProcessor(String docinfoProcessor) rubyIncludeProcessor(String includeProcessor) rubyInlineMacro(String inlineMacroProcessor) rubyInlineMacro(String macroName, String inlineMacroProcessor) rubyPostprocessor(String postprocessor) rubyPreprocessor(String preprocessor) rubyTreeprocessor(String treeProcessor) treeprocessor(Class<? extends Treeprocessor> treeProcessor) treeprocessor(String treeProcessor) treeprocessor(Treeprocessor treeprocessor) void
-
Constructor Details
-
ExtensionGroupImpl
public ExtensionGroupImpl(String groupName, JRubyAsciidoctor asciidoctor, org.jruby.RubyClass extensionGroupClass)
-
-
Method Details
-
getGroupName
-
register
public void register()- Specified by:
registerin interfaceExtensionGroup
-
unregister
public void unregister()- Specified by:
unregisterin interfaceExtensionGroup
-
docinfoProcessor
- Specified by:
docinfoProcessorin interfaceExtensionGroup
-
docinfoProcessor
- Specified by:
docinfoProcessorin interfaceExtensionGroup
-
docinfoProcessor
- Specified by:
docinfoProcessorin interfaceExtensionGroup
-
preprocessor
- Specified by:
preprocessorin interfaceExtensionGroup
-
preprocessor
- Specified by:
preprocessorin interfaceExtensionGroup
-
preprocessor
- Specified by:
preprocessorin interfaceExtensionGroup
-
postprocessor
- Specified by:
postprocessorin interfaceExtensionGroup
-
postprocessor
- Specified by:
postprocessorin interfaceExtensionGroup
-
postprocessor
- Specified by:
postprocessorin interfaceExtensionGroup
-
includeProcessor
- Specified by:
includeProcessorin interfaceExtensionGroup
-
includeProcessor
- Specified by:
includeProcessorin interfaceExtensionGroup
-
includeProcessor
- Specified by:
includeProcessorin interfaceExtensionGroup
-
treeprocessor
- Specified by:
treeprocessorin interfaceExtensionGroup
-
treeprocessor
- Specified by:
treeprocessorin interfaceExtensionGroup
-
treeprocessor
- Specified by:
treeprocessorin interfaceExtensionGroup
-
block
- Specified by:
blockin interfaceExtensionGroup
-
block
- Specified by:
blockin interfaceExtensionGroup
-
block
- Specified by:
blockin interfaceExtensionGroup
-
block
- Specified by:
blockin interfaceExtensionGroup
-
block
- Specified by:
blockin interfaceExtensionGroup
-
block
- Specified by:
blockin interfaceExtensionGroup
-
blockMacro
public ExtensionGroup blockMacro(String blockName, Class<? extends BlockMacroProcessor> blockMacroProcessor) - Specified by:
blockMacroin interfaceExtensionGroup
-
blockMacro
- Specified by:
blockMacroin interfaceExtensionGroup
-
blockMacro
- Specified by:
blockMacroin interfaceExtensionGroup
-
blockMacro
- Specified by:
blockMacroin interfaceExtensionGroup
-
blockMacro
- Specified by:
blockMacroin interfaceExtensionGroup
-
inlineMacro
- Specified by:
inlineMacroin interfaceExtensionGroup
-
inlineMacro
public ExtensionGroup inlineMacro(String name, Class<? extends InlineMacroProcessor> inlineMacroProcessor) - Specified by:
inlineMacroin interfaceExtensionGroup
-
inlineMacro
- Specified by:
inlineMacroin interfaceExtensionGroup
-
inlineMacro
- Specified by:
inlineMacroin interfaceExtensionGroup
-
inlineMacro
- Specified by:
inlineMacroin interfaceExtensionGroup
-
requireRubyLibrary
- Specified by:
requireRubyLibraryin interfaceExtensionGroup
-
loadRubyClass
- Specified by:
loadRubyClassin interfaceExtensionGroup
-
rubyPreprocessor
- Specified by:
rubyPreprocessorin interfaceExtensionGroup
-
rubyPostprocessor
- Specified by:
rubyPostprocessorin interfaceExtensionGroup
-
rubyDocinfoProcessor
- Specified by:
rubyDocinfoProcessorin interfaceExtensionGroup
-
rubyIncludeProcessor
- Specified by:
rubyIncludeProcessorin interfaceExtensionGroup
-
rubyTreeprocessor
- Specified by:
rubyTreeprocessorin interfaceExtensionGroup
-
rubyBlock
- Specified by:
rubyBlockin interfaceExtensionGroup
-
rubyBlock
- Specified by:
rubyBlockin interfaceExtensionGroup
-
rubyBlockMacro
- Specified by:
rubyBlockMacroin interfaceExtensionGroup
-
rubyBlockMacro
- Specified by:
rubyBlockMacroin interfaceExtensionGroup
-
rubyInlineMacro
- Specified by:
rubyInlineMacroin interfaceExtensionGroup
-
rubyInlineMacro
- Specified by:
rubyInlineMacroin interfaceExtensionGroup
-