Class PluginConfigurator
java.lang.Object
org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
org.codehaus.plexus.component.configurator.BasicComponentConfigurator
io.github.ascopes.protobufmavenplugin.plexus.PluginConfigurator
- All Implemented Interfaces:
org.codehaus.plexus.component.configurator.ComponentConfigurator
@Description("Configures Plexus to work with this Maven Plugin")
@Named("protobuf-maven-plugin-configurator")
@Singleton
public class PluginConfigurator
extends org.codehaus.plexus.component.configurator.BasicComponentConfigurator
Custom configurator for this Maven plugin which allows us to inject additional converter types
to handle parsing parameters, as well as other future bootstrapping concerns.
- Since:
- 3.1.3
- Author:
- Ashley Scopes
-
Field Summary
FieldsFields inherited from class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
converterLookupFields inherited from interface org.codehaus.plexus.component.configurator.ComponentConfigurator
ROLE -
Constructor Summary
ConstructorsConstructorDescriptionPluginConfigurator(List<org.codehaus.plexus.component.configurator.converters.ConfigurationConverter> configurationConverters) -
Method Summary
Methods inherited from class org.codehaus.plexus.component.configurator.BasicComponentConfigurator
configureComponentMethods inherited from class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
configureComponent, configureComponent
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
PluginConfigurator
@Inject public PluginConfigurator(List<org.codehaus.plexus.component.configurator.converters.ConfigurationConverter> configurationConverters)
-