org.apache.maven.model.interpolation
Class AbstractStringBasedModelInterpolator
java.lang.Object
   org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
- All Implemented Interfaces: 
- ModelInterpolator
- Direct Known Subclasses: 
- StringSearchModelInterpolator
- public abstract class AbstractStringBasedModelInterpolator 
- extends Object- implements ModelInterpolator
Use a regular expression search to find and resolve expressions within the POM.
- Version:
- $Id: AbstractStringBasedModelInterpolator.java 949708 2010-05-31 10:24:20Z bentmann $
- Author:
- jdcasey Created on Feb 3, 2005
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
AbstractStringBasedModelInterpolator
public AbstractStringBasedModelInterpolator()
setPathTranslator
public AbstractStringBasedModelInterpolator setPathTranslator(PathTranslator pathTranslator)
- 
 
- 
 
setUrlNormalizer
public AbstractStringBasedModelInterpolator setUrlNormalizer(UrlNormalizer urlNormalizer)
- 
 
- 
 
createValueSources
protected List<org.codehaus.plexus.interpolation.ValueSource> createValueSources(Model model,
                                                                                 File projectDir,
                                                                                 ModelBuildingRequest config,
                                                                                 ModelProblemCollector problems)
- 
 
- 
 
createPostProcessors
protected List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> createPostProcessors(Model model,
                                                                                                            File projectDir,
                                                                                                            ModelBuildingRequest config)
- 
 
- 
 
interpolateInternal
protected String interpolateInternal(String src,
                                     List<? extends org.codehaus.plexus.interpolation.ValueSource> valueSources,
                                     List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> postProcessors,
                                     ModelProblemCollector problems)
- 
 
- 
 
getRecursionInterceptor
protected org.codehaus.plexus.interpolation.RecursionInterceptor getRecursionInterceptor()
- 
 
- 
 
setRecursionInterceptor
protected void setRecursionInterceptor(org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor)
- 
 
- 
 
createInterpolator
protected abstract org.codehaus.plexus.interpolation.Interpolator createInterpolator()
- 
 
- 
 
getInterpolator
protected final org.codehaus.plexus.interpolation.Interpolator getInterpolator()
- 
 
- 
 
Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.