Class EnhancedComponentConfigurator
java.lang.Object
org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
org.codehaus.plexus.component.configurator.BasicComponentConfigurator
org.apache.maven.configuration.internal.EnhancedComponentConfigurator
- All Implemented Interfaces:
org.codehaus.plexus.component.configurator.ComponentConfigurator
@Singleton
@Named("enhanced")
public class EnhancedComponentConfigurator
extends org.codehaus.plexus.component.configurator.BasicComponentConfigurator
A component configurator which can leverage the
EnhancedConfigurationConverter
and EnhancedConverterLookup
.-
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configureComponent
(Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator evaluator, ClassLoader loader, org.codehaus.plexus.component.configurator.ConfigurationListener listener) void
configureComponent
(Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator evaluator, org.codehaus.plexus.classworlds.realm.ClassRealm realm, org.codehaus.plexus.component.configurator.ConfigurationListener listener) Methods inherited from class org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
configureComponent, configureComponent
-
Constructor Details
-
EnhancedComponentConfigurator
public EnhancedComponentConfigurator()
-
-
Method Details
-
configureComponent
public void configureComponent(Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator evaluator, org.codehaus.plexus.classworlds.realm.ClassRealm realm, org.codehaus.plexus.component.configurator.ConfigurationListener listener) throws org.codehaus.plexus.component.configurator.ComponentConfigurationException - Specified by:
configureComponent
in interfaceorg.codehaus.plexus.component.configurator.ComponentConfigurator
- Overrides:
configureComponent
in classorg.codehaus.plexus.component.configurator.BasicComponentConfigurator
- Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException
-
configureComponent
public void configureComponent(Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator evaluator, ClassLoader loader, org.codehaus.plexus.component.configurator.ConfigurationListener listener) throws org.codehaus.plexus.component.configurator.ComponentConfigurationException - Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException
-