org.codehaus.plexus.component.configurator
Interface ComponentConfigurator

All Known Implementing Classes:
AbstractComponentConfigurator

public interface ComponentConfigurator

Version:
$Id: ComponentConfigurator.java 4828 2006-11-25 17:44:39Z handyande $
Author:
Jason van Zyl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void configureComponent(java.lang.Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm)
           
 void configureComponent(java.lang.Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, ExpressionEvaluator expressionEvaluator, org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm)
           
 void configureComponent(java.lang.Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, ExpressionEvaluator expressionEvaluator, org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm, ConfigurationListener listener)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

configureComponent

public void configureComponent(java.lang.Object component,
                               org.codehaus.plexus.configuration.PlexusConfiguration configuration,
                               org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm)
                        throws ComponentConfigurationException
Throws:
ComponentConfigurationException

configureComponent

public void configureComponent(java.lang.Object component,
                               org.codehaus.plexus.configuration.PlexusConfiguration configuration,
                               ExpressionEvaluator expressionEvaluator,
                               org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm)
                        throws ComponentConfigurationException
Throws:
ComponentConfigurationException

configureComponent

public void configureComponent(java.lang.Object component,
                               org.codehaus.plexus.configuration.PlexusConfiguration configuration,
                               ExpressionEvaluator expressionEvaluator,
                               org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm,
                               ConfigurationListener listener)
                        throws ComponentConfigurationException
Throws:
ComponentConfigurationException


Copyright © 2001-2006 Codehaus. All Rights Reserved.