org.codehaus.plexus.component.configurator
Class AbstractComponentConfigurator
java.lang.Object
org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
- All Implemented Interfaces:
- ComponentConfigurator
- Direct Known Subclasses:
- BasicComponentConfigurator, MapOrientedComponentConfigurator
public abstract class AbstractComponentConfigurator
- extends Object
- implements ComponentConfigurator
- Version:
- $Id: AbstractComponentConfigurator.java 8325 2009-08-07 14:10:05Z bentmann $
- Author:
- Brett Porter
Field Summary |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
converterLookup
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.
AbstractComponentConfigurator
public AbstractComponentConfigurator()
configureComponent
public void configureComponent(Object component,
PlexusConfiguration configuration,
org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm)
throws ComponentConfigurationException
- Specified by:
configureComponent
in interface ComponentConfigurator
- Throws:
ComponentConfigurationException
configureComponent
public void configureComponent(Object component,
PlexusConfiguration configuration,
ExpressionEvaluator expressionEvaluator,
org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm)
throws ComponentConfigurationException
- Specified by:
configureComponent
in interface ComponentConfigurator
- Throws:
ComponentConfigurationException
configureComponent
public void configureComponent(Object component,
PlexusConfiguration configuration,
ExpressionEvaluator expressionEvaluator,
org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm,
ConfigurationListener listener)
throws ComponentConfigurationException
- Specified by:
configureComponent
in interface ComponentConfigurator
- Throws:
ComponentConfigurationException
Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.