org.codehaus.plexus.interpolation
Class AbstractValueSource
java.lang.Object
org.codehaus.plexus.interpolation.AbstractValueSource
- All Implemented Interfaces:
- ValueSource
- Direct Known Subclasses:
- EnvarBasedValueSource, MapBasedValueSource, ObjectBasedValueSource, PropertiesBasedValueSource
public abstract class AbstractValueSource
- extends Object
- implements ValueSource
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractValueSource
protected AbstractValueSource(boolean usesFeedback)
clearFeedback
public void clearFeedback()
- Description copied from interface:
ValueSource
- Clear the feedback accumulated by a prior interpolation run.
- Specified by:
clearFeedback
in interface ValueSource
getFeedback
public List getFeedback()
- Description copied from interface:
ValueSource
- Return the feedback about resolution failures for a particular expression.
- Specified by:
getFeedback
in interface ValueSource
- Returns:
- a combination of String and Throwable instances, where strings
related to throwables are listed first.
addFeedback
protected void addFeedback(String message)
addFeedback
protected void addFeedback(String message,
Throwable cause)
Copyright © 2001-2011 Codehaus. All Rights Reserved.