org.oddjob.arooa.runtime
Class RetainUnexpandedStrings
java.lang.Object
org.oddjob.arooa.runtime.RetainUnexpandedStrings
- All Implemented Interfaces:
- SubstitutionPolicy
public class RetainUnexpandedStrings
- extends Object
- implements SubstitutionPolicy
A SubstitutionPolicy
that adds the ${} back onto any unresolved
evaluations. This simulates Ant behaviour for undefined properties.
- Author:
- rob
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RetainUnexpandedStrings
public RetainUnexpandedStrings()
modify
public Evaluator modify(Evaluator existingEvaluator)
- Description copied from interface:
SubstitutionPolicy
- Provide a modified
Evaluator
.
- Specified by:
modify
in interface SubstitutionPolicy
- Parameters:
existingEvaluator
- An existing evaluator.
- Returns:
- The modified evaluator.