Class AbstractStringBasedModelInterpolator
java.lang.Object
org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
- All Implemented Interfaces:
- ModelInterpolator
- Direct Known Subclasses:
- StringSearchModelInterpolator,- StringVisitorModelInterpolator
public abstract class AbstractStringBasedModelInterpolator
extends Object
implements ModelInterpolator
Use a regular expression search to find and resolve expressions within the POM.
- Author:
- jdcasey Created on Feb 3, 2005
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor>createPostProcessors(Model model, File projectDir, ModelBuildingRequest config) protected org.codehaus.plexus.interpolation.RecursionInterceptorprotected List<org.codehaus.plexus.interpolation.ValueSource>createValueSources(Model model, File projectDir, ModelBuildingRequest config, ModelProblemCollector problems) setPathTranslator(PathTranslator pathTranslator) setUrlNormalizer(UrlNormalizer urlNormalizer) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.model.interpolation.ModelInterpolatorinterpolateModel
- 
Constructor Details- 
AbstractStringBasedModelInterpolatorpublic AbstractStringBasedModelInterpolator()
 
- 
- 
Method Details- 
setPathTranslator
- 
setUrlNormalizer
- 
setVersionPropertiesProcessorpublic AbstractStringBasedModelInterpolator setVersionPropertiesProcessor(ModelVersionProcessor processor) 
- 
createValueSourcesprotected List<org.codehaus.plexus.interpolation.ValueSource> createValueSources(Model model, File projectDir, ModelBuildingRequest config, ModelProblemCollector problems) 
- 
createPostProcessorsprotected List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> createPostProcessors(Model model, File projectDir, ModelBuildingRequest config) 
- 
createRecursionInterceptorprotected org.codehaus.plexus.interpolation.RecursionInterceptor createRecursionInterceptor()
 
-