Package org.jahia.services.render

Examples of org.jahia.services.render.Template


        return name;
    }

    public static JCRNodeWrapper findDisplayableNode(JCRNodeWrapper node, RenderContext context) {
        Template template = null;
        JCRNodeWrapper currentNode = node;
        try {
            while (template == null && currentNode != null) {
                template = RenderService.getInstance().resolveTemplate(new org.jahia.services.render.Resource(
                        currentNode, "html", null, org.jahia.services.render.Resource.CONFIGURATION_PAGE), context);
View Full Code Here


                             ToStringBuilder.reflectionToString(moduleParams,ToStringStyle.MULTI_LINE_STYLE)+
                " areaIdentifier "+ areaIdentifier);
            }
            renderContext.getRequest().removeAttribute(
                    "areaNodeTypesRestriction" + renderContext.getRequest().getAttribute("org.jahia.modules.level"));
            Template oldOne = (Template) renderContext.getRequest().getAttribute("previousTemplate");
            boolean restoreOldOneIfNeeded = false;
            String context = keyAttrbs.get("context");
            if(!context.equals("page")) {
                renderContext.getRequest().setAttribute("templateSet", Boolean.TRUE);
            }
            if (!StringUtils.isEmpty(keyAttrbs.get("templateNodes"))) {
                Template templateNodes = new Template(keyAttrbs.get("templateNodes"));
                renderContext.getRequest().setAttribute("previousTemplate", templateNodes);
            } else {
                renderContext.getRequest().removeAttribute("previousTemplate");
                restoreOldOneIfNeeded = true;
            }
View Full Code Here

            } else if ("context".equals(field)) {
                args.add(String.valueOf(resource.getContextConfiguration()));
            } else if ("custom".equals(field)) {
                args.add((String) resource.getModuleParams().get("module.cache.additional.key"));
            } else if ("templateNodes".equals(field)) {
                final Template t = (Template) renderContext.getRequest().getAttribute("previousTemplate");
                args.add(t != null ? t.serialize() : "");
            } else if ("resourceID".equals(field)) {
                try {
                    args.add(resource.getNode().getIdentifier());
                } catch (RepositoryException e) {
                    logger.error(e.getMessage(), e);
View Full Code Here

TOP

Related Classes of org.jahia.services.render.Template

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.