public abstract class AbstractStringBasedModelInterpolator extends java.lang.Object implements ModelInterpolator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHANGELIST_PROPERTY |
private PathTranslator |
pathTranslator |
private static java.util.List<java.lang.String> |
PROJECT_PREFIXES |
static java.lang.String |
REVISION_PROPERTY |
static java.lang.String |
SHA1_PROPERTY |
private static java.util.Collection<java.lang.String> |
TRANSLATED_PATH_EXPRESSIONS |
private UrlNormalizer |
urlNormalizer |
Constructor and Description |
---|
AbstractStringBasedModelInterpolator() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> |
createPostProcessors(Model model,
java.io.File projectDir,
ModelBuildingRequest config) |
protected org.codehaus.plexus.interpolation.RecursionInterceptor |
createRecursionInterceptor() |
protected java.util.List<org.codehaus.plexus.interpolation.ValueSource> |
createValueSources(Model model,
java.io.File projectDir,
ModelBuildingRequest config,
ModelProblemCollector problems) |
AbstractStringBasedModelInterpolator |
setPathTranslator(PathTranslator pathTranslator) |
AbstractStringBasedModelInterpolator |
setUrlNormalizer(UrlNormalizer urlNormalizer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
interpolateModel
public static final java.lang.String SHA1_PROPERTY
public static final java.lang.String CHANGELIST_PROPERTY
public static final java.lang.String REVISION_PROPERTY
private static final java.util.List<java.lang.String> PROJECT_PREFIXES
private static final java.util.Collection<java.lang.String> TRANSLATED_PATH_EXPRESSIONS
@Inject private PathTranslator pathTranslator
@Inject private UrlNormalizer urlNormalizer
public AbstractStringBasedModelInterpolator()
public AbstractStringBasedModelInterpolator setPathTranslator(PathTranslator pathTranslator)
public AbstractStringBasedModelInterpolator setUrlNormalizer(UrlNormalizer urlNormalizer)
protected java.util.List<org.codehaus.plexus.interpolation.ValueSource> createValueSources(Model model, java.io.File projectDir, ModelBuildingRequest config, ModelProblemCollector problems)
protected java.util.List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> createPostProcessors(Model model, java.io.File projectDir, ModelBuildingRequest config)
protected org.codehaus.plexus.interpolation.RecursionInterceptor createRecursionInterceptor()