org.codehaus.plexus.interpolation
Class AbstractDelegatingValueSource
java.lang.Object
org.codehaus.plexus.interpolation.AbstractDelegatingValueSource
- All Implemented Interfaces:
- ValueSource
- Direct Known Subclasses:
- PrefixedObjectValueSource, PrefixedPropertiesValueSource
public abstract class AbstractDelegatingValueSource
- extends Object
- implements ValueSource
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDelegatingValueSource
protected AbstractDelegatingValueSource(ValueSource delegate)
getDelegate
protected ValueSource getDelegate()
getValue
public Object getValue(String expression)
- Specified by:
getValue
in interface ValueSource
- Returns:
- the value related to the expression, or null if not found.
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.
Copyright © 2001-2011 Codehaus. All Rights Reserved.