org.codehaus.plexus.configuration.processor
Class ConfigurationProcessor
java.lang.Object
org.codehaus.plexus.configuration.processor.ConfigurationProcessor
public class ConfigurationProcessor
- extends Object
Take a normal PlexusConfiguration and look for directives within it
that allow the inlining of external configuration sources.
- Version:
- $Id: ConfigurationProcessor.java 4779 2006-11-23 04:09:31Z jvanzyl $
- Author:
- Jason van Zyl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
handlers
protected Map handlers
ConfigurationProcessor
public ConfigurationProcessor()
addConfigurationResourceHandler
public void addConfigurationResourceHandler(ConfigurationResourceHandler handler)
process
public org.codehaus.plexus.configuration.PlexusConfiguration process(org.codehaus.plexus.configuration.PlexusConfiguration configuration,
Map variables)
throws ConfigurationResourceNotFoundException,
ConfigurationProcessingException
- Throws:
ConfigurationResourceNotFoundException
ConfigurationProcessingException
walk
protected void walk(org.codehaus.plexus.configuration.PlexusConfiguration source,
org.codehaus.plexus.configuration.PlexusConfiguration processed,
Map variables)
throws ConfigurationResourceNotFoundException,
ConfigurationProcessingException
- Throws:
ConfigurationResourceNotFoundException
ConfigurationProcessingException
createHandlerParameters
protected Map createHandlerParameters(org.codehaus.plexus.configuration.PlexusConfiguration c,
Map variables)
Copyright © 2001-2010 Codehaus. All Rights Reserved.