Author: oheger Date: Wed Aug 5 05:48:41 2009 New Revision: 801067 URL: http://svn.apache.org/viewvc?rev=801067&view=rev Log: A plain ConfigurationSource should not support an ExpressionEngine.
Modified: commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/base/ConfigurationSource.java Modified: commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/base/ConfigurationSource.java URL: http://svn.apache.org/viewvc/commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/base/ConfigurationSource.java?rev=801067&r1=801066&r2=801067&view=diff ============================================================================== --- commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/base/ConfigurationSource.java (original) +++ commons/proper/configuration/branches/configuration2_experimental/src/main/java/org/apache/commons/configuration2/base/ConfigurationSource.java Wed Aug 5 05:48:41 2009 @@ -19,8 +19,6 @@ import java.util.Collection; import java.util.Iterator; -import org.apache.commons.configuration2.expr.ExpressionEngine; - /** * <p> * An interface defining a source for configuration settings. @@ -222,26 +220,4 @@ * @see #getProperty(String) */ int valueCount(String key); - - /** - * Returns the {...@code ExpressionEngine} used by this {...@code - * ConfigurationSource}. - * - * @return the {...@code ExpressionEngine} - */ - ExpressionEngine getExpressionEngine(); - - /** - * Sets the {...@code ExpressionEngine} to be used by this {...@code - * ConfigurationSource}. This {...@code ExpressionEngine} should be used for - * interpreting configuration keys passed to the methods of this interface. - * If an implementation does not support an {...@code ExpressionEngine} (e.g. - * non-hierarchical implementations), it should at least store the reference - * passed to this method so that it can be returned by - * {...@link #getExpressionEngine()}. - * - * @param engine the {...@code ExpressionEngine} to be used for interpreting - * property keys - */ - void setExpressionEngine(ExpressionEngine engine); }