org.codehaus.plexus.interpolation
Interface FeedbackEnabledValueSource

All Superinterfaces:
ValueSource
All Known Implementing Classes:
ObjectBasedValueSource, PrefixedObjectValueSource, PrefixedValueSourceWrapper

public interface FeedbackEnabledValueSource
extends ValueSource

Represents a ValueSource which provides information back to the caller about what may have gone wrong while resolving the value for an expression.

Version:
$Id: FeedbackEnabledValueSource.java 7529 2008-07-20 20:24:21Z olamy $
Author:
jdcasey

Method Summary
 void clearFeedback()
          Clear the feedback accumulated by a prior interpolation run.
 java.util.List getFeedback()
          Return the feedback about resolution failures for a particular expression.
 
Methods inherited from interface org.codehaus.plexus.interpolation.ValueSource
getValue
 

Method Detail

getFeedback

java.util.List getFeedback()
Return the feedback about resolution failures for a particular expression.

Returns:
a combination of String and Throwable instances, where strings related to throwables are listed first.

clearFeedback

void clearFeedback()
Clear the feedback accumulated by a prior interpolation run.



Copyright © 2001-2010 Codehaus. All Rights Reserved.