Package org.codehaus.gmavenplus.plexus
Class IncludeProjectRuntimeDependenciesComponentConfigurator
- java.lang.Object
-
- org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
-
- org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator
-
- org.codehaus.gmavenplus.plexus.IncludeProjectRuntimeDependenciesComponentConfigurator
-
- All Implemented Interfaces:
org.codehaus.plexus.component.configurator.ComponentConfigurator
public class IncludeProjectRuntimeDependenciesComponentConfigurator extends AbstractIncludeProjectDependenciesComponentConfigurator
A custom ComponentConfigurator which adds the project's runtime classpath elements.- Since:
- 1.0-beta-3
- Author:
- Brian Jackson, Keegan Witt
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator
AbstractIncludeProjectDependenciesComponentConfigurator.Classpath
-
-
Constructor Summary
Constructors Constructor Description IncludeProjectRuntimeDependenciesComponentConfigurator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureComponent(Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, org.codehaus.classworlds.ClassRealm containerRealm, org.codehaus.plexus.component.configurator.ConfigurationListener listener)voidconfigureComponent(Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm, org.codehaus.plexus.component.configurator.ConfigurationListener listener)-
Methods inherited from class org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator
addDependenciesToClassRealm, addDependenciesToClassRealm, buildURLs
-
-
-
-
Method Detail
-
configureComponent
public void configureComponent(Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm, org.codehaus.plexus.component.configurator.ConfigurationListener listener) throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
- Specified by:
configureComponentin interfaceorg.codehaus.plexus.component.configurator.ComponentConfigurator- Overrides:
configureComponentin classorg.codehaus.plexus.component.configurator.AbstractComponentConfigurator- Parameters:
component- the Component to configureconfiguration- the Configuration to use to configure the componentexpressionEvaluator- the ExpressionEvaluatorcontainerRealm- the Classrealm to use to configure the componentlistener- the component's Listener- Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException- when an exception occurs in component configuration
-
configureComponent
public void configureComponent(Object component, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, org.codehaus.classworlds.ClassRealm containerRealm, org.codehaus.plexus.component.configurator.ConfigurationListener listener) throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
- Parameters:
component- the Component to configureconfiguration- the Configuration to use to configure the componentexpressionEvaluator- the ExpressionEvaluatorcontainerRealm- the Classrealm to use to configure the componentlistener- the component's Listener- Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException- when an exception occurs in component configuration
-
-