org.codehaus.plexus.component.configurator

Class AbstractComponentConfigurator

Implemented Interfaces:
ComponentConfigurator
Known Direct Subclasses:
BasicComponentConfigurator, MapOrientedComponentConfigurator

public abstract class AbstractComponentConfigurator
extends java.lang.Object
implements ComponentConfigurator

Version:
$Id: AbstractComponentConfigurator.java 2636 2005-10-08 07:12:05Z brett $
Author:
Brett Porter

Field Summary

protected ConverterLookup
converterLookup

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

ROLE

Method Summary

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

Field Details

converterLookup

protected ConverterLookup converterLookup

Method Details

configureComponent

public void configureComponent(Object component,
                               PlexusConfiguration configuration,
                               ClassRealm containerRealm)
            throws ComponentConfigurationException
Specified by:
configureComponent in interface ComponentConfigurator

configureComponent

public void configureComponent(Object component,
                               PlexusConfiguration configuration,
                               ExpressionEvaluator expressionEvaluator,
                               ClassRealm containerRealm)
            throws ComponentConfigurationException
Specified by:
configureComponent in interface ComponentConfigurator

configureComponent

public void configureComponent(Object component,
                               PlexusConfiguration configuration,
                               ExpressionEvaluator expressionEvaluator,
                               ClassRealm containerRealm,
                               ConfigurationListener listener)
            throws ComponentConfigurationException
Specified by:
configureComponent in interface ComponentConfigurator