Package org.apache.commons.configuration.tree

Examples of org.apache.commons.configuration.tree.ExpressionEngine


     */
    @Test
    public void testConvertHierarchicalToHierarchicalEngine()
    {
        HierarchicalConfiguration hc = new HierarchicalConfiguration();
        ExpressionEngine engine = new DefaultExpressionEngine();
        assertSame("Created new configuration", hc, ConfigurationUtils
                .convertToHierarchical(hc, engine));
        assertSame("Engine was not set", engine, hc.getExpressionEngine());
    }
View Full Code Here


     */
    @Test
    public void testConvertHierarchicalToHierarchicalNullEngine()
    {
        HierarchicalConfiguration hc = new HierarchicalConfiguration();
        ExpressionEngine engine = new DefaultExpressionEngine();
        hc.setExpressionEngine(engine);
        assertSame("Created new configuration", hc, ConfigurationUtils
                .convertToHierarchical(hc, null));
        assertSame("Expression engine was changed", engine, hc
                .getExpressionEngine());
View Full Code Here

     * Tests setting the default expression engine. This should impact all
     * configuration instances that do not have their own engine.
     */
    public void testSetDefaultExpressionEngine()
    {
        ExpressionEngine engineOld = HierarchicalConfiguration.getDefaultExpressionEngine();
        HierarchicalConfiguration
                .setDefaultExpressionEngine(createAlternativeExpressionEngine());
        checkAlternativeSyntax();
        HierarchicalConfiguration.setDefaultExpressionEngine(engineOld);
    }
View Full Code Here

     * expression engine. The new engine should be set.
     */
    public void testConvertHierarchicalToHierarchicalEngine()
    {
        HierarchicalConfiguration hc = new HierarchicalConfiguration();
        ExpressionEngine engine = new DefaultExpressionEngine();
        assertSame("Created new configuration", hc, ConfigurationUtils
                .convertToHierarchical(hc, engine));
        assertSame("Engine was not set", engine, hc.getExpressionEngine());
    }
View Full Code Here

     * configuration should not be touched.
     */
    public void testConvertHierarchicalToHierarchicalNullEngine()
    {
        HierarchicalConfiguration hc = new HierarchicalConfiguration();
        ExpressionEngine engine = new DefaultExpressionEngine();
        hc.setExpressionEngine(engine);
        assertSame("Created new configuration", hc, ConfigurationUtils
                .convertToHierarchical(hc, null));
        assertSame("Expression engine was changed", engine, hc
                .getExpressionEngine());
View Full Code Here

     * Tests setting the default expression engine. This should impact all
     * configuration instances that do not have their own engine.
     */
    public void testSetDefaultExpressionEngine()
    {
        ExpressionEngine engineOld = HierarchicalConfiguration.getDefaultExpressionEngine();
        HierarchicalConfiguration
                .setDefaultExpressionEngine(createAlternativeExpressionEngine());
        checkAlternativeSyntax();
        HierarchicalConfiguration.setDefaultExpressionEngine(engineOld);
    }
View Full Code Here

     * expression engine. The new engine should be set.
     */
    public void testConvertHierarchicalToHierarchicalEngine()
    {
        HierarchicalConfiguration hc = new HierarchicalConfiguration();
        ExpressionEngine engine = new DefaultExpressionEngine();
        assertSame("Created new configuration", hc, ConfigurationUtils
                .convertToHierarchical(hc, engine));
        assertSame("Engine was not set", engine, hc.getExpressionEngine());
    }
View Full Code Here

     * configuration should not be touched.
     */
    public void testConvertHierarchicalToHierarchicalNullEngine()
    {
        HierarchicalConfiguration hc = new HierarchicalConfiguration();
        ExpressionEngine engine = new DefaultExpressionEngine();
        hc.setExpressionEngine(engine);
        assertSame("Created new configuration", hc, ConfigurationUtils
                .convertToHierarchical(hc, null));
        assertSame("Expression engine was changed", engine, hc
                .getExpressionEngine());
View Full Code Here

     * Tests setting the default expression engine. This should impact all
     * configuration instances that do not have their own engine.
     */
    public void testSetDefaultExpressionEngine()
    {
        ExpressionEngine engineOld = HierarchicalConfiguration.getDefaultExpressionEngine();
        HierarchicalConfiguration
                .setDefaultExpressionEngine(createAlternativeExpressionEngine());
        checkAlternativeSyntax();
        HierarchicalConfiguration.setDefaultExpressionEngine(engineOld);
    }
View Full Code Here

     * Tests setting the default expression engine. This should impact all
     * configuration instances that do not have their own engine.
     */
    public void testSetDefaultExpressionEngine()
    {
        ExpressionEngine engineOld = HierarchicalConfiguration.getDefaultExpressionEngine();
        HierarchicalConfiguration
                .setDefaultExpressionEngine(createAlternativeExpressionEngine());
        checkAlternativeSyntax();
        HierarchicalConfiguration.setDefaultExpressionEngine(engineOld);
    }
View Full Code Here

TOP

Related Classes of org.apache.commons.configuration.tree.ExpressionEngine

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.