org.codehaus.plexus.component.configurator
Interface ComponentConfigurator

All Known Implementing Classes:
AbstractComponentConfigurator, BasicComponentConfigurator, MapOrientedComponentConfigurator

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

static final java.lang.String ROLE
Method Detail

configureComponent

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

configureComponent

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

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.