Class ToolchainsComponentConfigurator

java.lang.Object
org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
org.codehaus.plexus.component.configurator.BasicComponentConfigurator
org.apache.maven.plugins.toolchain.ToolchainsComponentConfigurator
All Implemented Interfaces:
org.codehaus.plexus.component.configurator.ComponentConfigurator

@Named("toolchains-requirement-configurator") @Singleton public class ToolchainsComponentConfigurator extends org.codehaus.plexus.component.configurator.BasicComponentConfigurator
A configurator for components that handles toolchain requirements specified in Maven configuration.

An instance of ConfigurationConverter for toolchain requirements is injected into this configurator, and the required converter is registered during the instantiation process.

  • Field Summary

    Fields inherited from class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator

    converterLookup

    Fields inherited from interface org.codehaus.plexus.component.configurator.ComponentConfigurator

    ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
    ToolchainsComponentConfigurator(org.codehaus.plexus.component.configurator.converters.ConfigurationConverter toolchainConverter)
     
  • Method Summary

    Methods inherited from class org.codehaus.plexus.component.configurator.BasicComponentConfigurator

    configureComponent

    Methods inherited from class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator

    configureComponent, configureComponent

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ToolchainsComponentConfigurator

      @Inject public ToolchainsComponentConfigurator(@Named("ToolchainsRequirement") org.codehaus.plexus.component.configurator.converters.ConfigurationConverter toolchainConverter)