Interface ExtensionGroup

All Known Implementing Classes:
ExtensionGroupImpl

public interface ExtensionGroup
An ExtensionGroup allows to collectively register and unregister extensions. All extensions are registered lazily and are not effective before a call to 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(...);