public abstract class

AbstractComponentConfigurator

extends Object
implements ComponentConfigurator
java.lang.Object
   ↳ org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
Known Direct Subclasses

Summary

Fields
protected ConverterLookup converterLookup This is being instantiated here because there are old component factories (beanshell) that directly access the converterLookup but do not yet state the ConverterLookup as a requirement in the component metadata.
[Expand]
Inherited Fields
From interface org.codehaus.plexus.component.configurator.ComponentConfigurator
Public Constructors
AbstractComponentConfigurator()
Public Methods
void configureComponent(Object component, PlexusConfiguration configuration, ExpressionEvaluator expressionEvaluator, ClassRealm containerRealm)
void configureComponent(Object component, PlexusConfiguration configuration, ExpressionEvaluator expressionEvaluator, ClassRealm containerRealm, ConfigurationListener listener)
void configureComponent(Object component, PlexusConfiguration configuration, ClassRealm containerRealm)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.codehaus.plexus.component.configurator.ComponentConfigurator

Fields

protected ConverterLookup converterLookup

This is being instantiated here because there are old component factories (beanshell) that directly access the converterLookup but do not yet state the ConverterLookup as a requirement in the component metadata. Once these are wired up as standard components properly then we won't have to instantiate the converter lookup here and we can let the container do it.

Public Constructors

public AbstractComponentConfigurator ()

Public Methods

public void configureComponent (Object component, PlexusConfiguration configuration, ExpressionEvaluator expressionEvaluator, ClassRealm containerRealm)

public void configureComponent (Object component, PlexusConfiguration configuration, ExpressionEvaluator expressionEvaluator, ClassRealm containerRealm, ConfigurationListener listener)

public void configureComponent (Object component, PlexusConfiguration configuration, ClassRealm containerRealm)