Interface AsciidoctorjToolchain
-
- All Superinterfaces:
org.asciidoctor.gradle.model5.core.engines.AsciidoctorEngine,org.asciidoctor.gradle.model5.core.toolchains.AsciidoctorToolchain,ClasspathManagement,CoreVersions,org.asciidoctor.gradle.model5.core.HasDisplayType,org.gradle.api.Named,org.asciidoctor.gradle.model5.core.toolchains.ProcessingOptions
public interface AsciidoctorjToolchain extends org.asciidoctor.gradle.model5.core.toolchains.AsciidoctorToolchain, CoreVersions, ClasspathManagement
A toolchain for running asciidoctorj.- Since:
- 5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidengineOptions(groovy.lang.Closure<?> configurator)Configures additional engine options.voidengineOptions(org.gradle.api.Action<EngineOptions> configurator)Configures additional engine options.EngineOptionsgetEngineOptions()Direct access to engine options.voidregisterExecutionContext(java.lang.String formatterName, org.gradle.api.provider.Provider<ExecutionContext> executionContext)An interface primarily used by output formatters to register context.-
Methods inherited from interface org.asciidoctor.gradle.model5.core.engines.AsciidoctorEngine
getLauncher
-
Methods inherited from interface org.asciidoctor.gradle.model5.core.toolchains.AsciidoctorToolchain
getAsciidocExtensions, getRegisteredOutputFormatters, getToolchainPreparationTaskNames
-
Methods inherited from interface org.asciidoctor.gradle.model5.jvm.toolchains.ClasspathManagement
classpath, classpathExtendsFrom
-
Methods inherited from interface org.asciidoctor.gradle.model5.jvm.toolchains.CoreVersions
getJRubyVersion, useAsciidoctorj, useJRuby
-
-
-
-
Method Detail
-
engineOptions
void engineOptions(org.gradle.api.Action<EngineOptions> configurator)
Configures additional engine options.- Parameters:
configurator- Configurator which is passed an instance ofEngineOptions
-
engineOptions
void engineOptions(@DelegatesTo(EngineOptions.class) groovy.lang.Closure<?> configurator)
Configures additional engine options.- Parameters:
configurator- Configurator which is passed an instance ofEngineOptions
-
getEngineOptions
EngineOptions getEngineOptions()
Direct access to engine options.- Returns:
- Instance of something that implements
EngineOptions
-
registerExecutionContext
void registerExecutionContext(java.lang.String formatterName, org.gradle.api.provider.Provider<ExecutionContext> executionContext)An interface primarily used by output formatters to register context.- Parameters:
formatterName- An activeasciidoctorjformatter.executionContext- Valid execution context. The provider can be empty which will mean the same as no execution context.
-
-