class ProblemDetectingValueSource
extends java.lang.Object
implements org.codehaus.plexus.interpolation.ValueSource
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
bannedPrefix |
private java.lang.String |
newPrefix |
private ModelProblemCollector |
problems |
private org.codehaus.plexus.interpolation.ValueSource |
valueSource |
Constructor and Description |
---|
ProblemDetectingValueSource(org.codehaus.plexus.interpolation.ValueSource valueSource,
java.lang.String bannedPrefix,
java.lang.String newPrefix,
ModelProblemCollector problems) |
Modifier and Type | Method and Description |
---|---|
void |
clearFeedback() |
java.util.List |
getFeedback() |
java.lang.Object |
getValue(java.lang.String expression) |
private final org.codehaus.plexus.interpolation.ValueSource valueSource
private final java.lang.String bannedPrefix
private final java.lang.String newPrefix
private final ModelProblemCollector problems
ProblemDetectingValueSource(org.codehaus.plexus.interpolation.ValueSource valueSource, java.lang.String bannedPrefix, java.lang.String newPrefix, ModelProblemCollector problems)
public java.lang.Object getValue(java.lang.String expression)
getValue
in interface org.codehaus.plexus.interpolation.ValueSource
public java.util.List getFeedback()
getFeedback
in interface org.codehaus.plexus.interpolation.ValueSource
public void clearFeedback()
clearFeedback
in interface org.codehaus.plexus.interpolation.ValueSource