org.apache.maven.model.interpolation
Class AbstractStringBasedModelInterpolator
java.lang.Object
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.