All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.asciidoctor.extension.JavaExtensionRegistry Maven / Gradle / Ivy

There is a newer version: 3.0.0
Show newest version
package org.asciidoctor.extension;

public interface JavaExtensionRegistry {

    JavaExtensionRegistry docinfoProcessor(Class docInfoProcessor);

    JavaExtensionRegistry docinfoProcessor(DocinfoProcessor docInfoProcessor);

    JavaExtensionRegistry docinfoProcessor(String docInfoProcessor);

    JavaExtensionRegistry preprocessor(Class preprocessor);

    JavaExtensionRegistry preprocessor(Preprocessor preprocessor);

    JavaExtensionRegistry preprocessor(String preprocessor);

    JavaExtensionRegistry postprocessor(String postprocessor);

    JavaExtensionRegistry postprocessor(Class postprocessor);

    JavaExtensionRegistry postprocessor(Postprocessor postprocessor);

    JavaExtensionRegistry includeProcessor(String includeProcessor);

    JavaExtensionRegistry includeProcessor(Class includeProcessor);

    JavaExtensionRegistry includeProcessor(IncludeProcessor includeProcessor);

    JavaExtensionRegistry treeprocessor(Treeprocessor treeprocessor);

    JavaExtensionRegistry treeprocessor(Class abstractTreeProcessor);

    JavaExtensionRegistry treeprocessor(String treeProcessor);

    JavaExtensionRegistry block(String blockName, String blockProcessor);

    JavaExtensionRegistry block(String blockProcessor);

    JavaExtensionRegistry block(String blockName, Class blockProcessor);

    JavaExtensionRegistry block(Class blockProcessor);

    JavaExtensionRegistry block(BlockProcessor blockProcessor);

    JavaExtensionRegistry block(String blockName, BlockProcessor blockProcessor);

    JavaExtensionRegistry blockMacro(String blockName, Class blockMacroProcessor);

    JavaExtensionRegistry blockMacro(Class blockMacroProcessor);

    JavaExtensionRegistry blockMacro(String blockName, String blockMacroProcessor);


    JavaExtensionRegistry blockMacro(String blockMacroProcessor);

    JavaExtensionRegistry blockMacro(BlockMacroProcessor blockMacroProcessor);

    JavaExtensionRegistry blockMacro(String blockName,
                                     BlockMacroProcessor blockMacroProcessor);

    JavaExtensionRegistry inlineMacro(InlineMacroProcessor inlineMacroProcessor);

    JavaExtensionRegistry inlineMacro(String macroName, InlineMacroProcessor inlineMacroProcessor);

    JavaExtensionRegistry inlineMacro(String macroName, Class inlineMacroProcessor);

    JavaExtensionRegistry inlineMacro(Class inlineMacroProcessor);

    JavaExtensionRegistry inlineMacro(String blockName, String inlineMacroProcessor);

    JavaExtensionRegistry inlineMacro(String inlineMacroProcessor);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy