Examples of pushMap()


Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        String expr = "{baselink:}";
        InvokeContext context = new InvokeContext(true);
        context.enableLogging(getLogger());
       
        Map sitemapElements = new HashMap();
        context.pushMap("sitemap", sitemapElements);
        PreparedVariableResolver resolver = new PreparedVariableResolver(expr, getManager());
        assertEquals("", resolver.resolve(context, getObjectModel()));
    }
}
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        ContainerUtil.compose(context, new WrapperComponentManager(m_manager));
        ContainerUtil.service(context, m_manager);

        final Map anchorMap = new HashMap(2);
        anchorMap.put(HINT_KEY,hint);
        context.pushMap(ANCHOR_NAME,anchorMap);

        for (int i = 0; i < m_locatorNodes.length; i++) {
            location = m_locatorNodes[i].locate(om,context);
            if (location != null) {
                break;
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        ContainerUtil.compose(context, new WrapperComponentManager(m_manager));
        ContainerUtil.service(context, m_manager);

        final Map anchorMap = new HashMap(2);
        anchorMap.put(HINT_KEY,hint);
        context.pushMap(ANCHOR_NAME,anchorMap);

        for (int i = 0; i < m_locatorNodes.length; i++) {
            location = m_locatorNodes[i].locate(om,context);
            if (location != null) {
                break;
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        ContainerUtil.compose(context, new WrapperComponentManager(m_manager));
        ContainerUtil.service(context, m_manager);

        final Map anchorMap = new HashMap(2);
        anchorMap.put(HINT_KEY,hint);
        context.pushMap(ANCHOR_NAME,anchorMap);

        //mounted locations first
        if (m_mountNodes != null) {
          for (int i = 0; i < m_mountNodes.length; i++) {
            location = m_mountNodes[i].locate(om,context);
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        request.addParameter("bar", "123");
        InvokeContext context = new InvokeContext(true);
        context.enableLogging(getLogger());
       
        Map sitemapElements = new HashMap();
        context.pushMap("sitemap", sitemapElements);
        PreparedVariableResolver resolver = new PreparedVariableResolver(expr, getManager());
        assertEquals("123", resolver.resolve(context, getObjectModel()));
    }

    public void testNestedModuleAndSitemapExpressions() throws Exception {
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        InvokeContext context = new InvokeContext(true);
        context.enableLogging(getLogger());
       
        Map sitemapElements = new HashMap();
        sitemapElements.put("1", "oo");
        context.pushMap("sitemap", sitemapElements);
        PreparedVariableResolver resolver = new PreparedVariableResolver(expr, getManager());
        assertEquals("123", resolver.resolve(context, getObjectModel()));
    }
   
    public void testAnchors() throws PatternException {
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        InvokeContext context = new InvokeContext(true);
        context.enableLogging(getLogger());
       
        Map sitemapElements = new HashMap();
        sitemapElements.put("name", "123");
        context.pushMap("label", sitemapElements);
        PreparedVariableResolver resolver = new PreparedVariableResolver(expr, getManager());
        assertEquals("123", resolver.resolve(context, getObjectModel()));       
    }
   
    public void testSitemapVariables() throws PatternException {
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        InvokeContext context = new InvokeContext(true);
        context.enableLogging(getLogger());

        Map sitemapElements = new HashMap();
        sitemapElements.put("1", "abc");
        context.pushMap("label", sitemapElements);
        PreparedVariableResolver resolver = new PreparedVariableResolver(expr, getManager());
        assertEquals("123abc", resolver.resolve(context, getObjectModel()));
    }

    public void testSitemapVariablesWithText() throws PatternException {
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        InvokeContext context = new InvokeContext(true);
        context.enableLogging(getLogger());

        Map sitemapElements = new HashMap();
        sitemapElements.put("1", "abc");
        context.pushMap("label", sitemapElements);
        PreparedVariableResolver resolver = new PreparedVariableResolver(expr, getManager());
        assertEquals("123abc/def", resolver.resolve(context, getObjectModel()));
    }
   
    public void testPrefixedSitemapVariable() throws PatternException {
View Full Code Here

Examples of org.apache.cocoon.components.treeprocessor.InvokeContext.pushMap()

        InvokeContext context = new InvokeContext(true);
        context.enableLogging(getLogger());

        Map sitemapElements = new HashMap();
        sitemapElements.put("1", "abc");
        context.pushMap("label", sitemapElements);
        PreparedVariableResolver resolver = new PreparedVariableResolver(expr, getManager());
        assertEquals("123abc/def", resolver.resolve(context, getObjectModel()));
    }

    public void testMultilevelSitemapVariables() throws PatternException {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.