Examples of NodeModel


Examples of freemarker.ext.dom.NodeModel

                // using FTL to handle XML? not really sure what this is doing...
                if (UtilValidate.isNotEmpty(mimeType)) {
                    if (mimeType.toLowerCase().indexOf("xml") >= 0) {
                        StringReader sr = new StringReader(textData);
                        try {
                            NodeModel nodeModel = NodeModel.parse(new InputSource(sr));
                            templateContext.put("doc", nodeModel);
                        } catch (SAXException e) {
                            throw new GeneralException(e.getMessage());
                        } catch (ParserConfigurationException e2) {
                            throw new GeneralException(e2.getMessage());
View Full Code Here

Examples of freemarker.ext.dom.NodeModel

            try {
                Configuration conf = org.ofbiz.base.util.template.FreeMarkerWorker.getDefaultOfbizConfig();
                template = new Template("FMImportFilter", templateReader, conf);
                Map<String, Object> fmcontext = FastMap.newInstance();

                NodeModel nodeModel = NodeModel.parse(ins);
                fmcontext.put("doc", nodeModel);
                BeansWrapper wrapper = BeansWrapper.getDefaultInstance();
                TemplateHashModel staticModels = wrapper.getStaticModels();
                fmcontext.put("Static", staticModels);
View Full Code Here

Examples of freemarker.ext.dom.NodeModel

                // using FTL to handle XML? not really sure what this is doing...
                if (UtilValidate.isNotEmpty(mimeType)) {
                    if (mimeType.toLowerCase().indexOf("xml") >= 0) {
                        StringReader sr = new StringReader(textData);
                        try {
                            NodeModel nodeModel = NodeModel.parse(new InputSource(sr));
                            templateContext.put("doc", nodeModel);
                        } catch (SAXException e) {
                            throw new GeneralException(e.getMessage());
                        } catch (ParserConfigurationException e2) {
                            throw new GeneralException(e2.getMessage());
View Full Code Here

Examples of freemarker.ext.dom.NodeModel

                        GenericValue dataResource = delegator.findByPrimaryKeyCache("DataResource", UtilMisc.toMap("dataResourceId", dataResourceId));
                        GenericValue templateDataResource = delegator.findByPrimaryKeyCache("DataResource", UtilMisc.toMap("dataResourceId", templateDataResourceId));
                        if ("FTL".equals(templateDataResource.getString("dataTemplateTypeId"))) {
                            StringReader sr = new StringReader(textData);
                            try {
                                NodeModel nodeModel = NodeModel.parse(new InputSource(sr));
                                templateContext.put("doc", nodeModel) ;
                            } catch (SAXException e) {
                                throw new GeneralException(e.getMessage());
                            } catch (ParserConfigurationException e2) {
                                throw new GeneralException(e2.getMessage());
View Full Code Here

Examples of freemarker.ext.dom.NodeModel

        }
    }
  
    public static String processWfsEntity(String entityName, Node domNode, String templatePath) throws TemplateException, FileNotFoundException, IOException, URISyntaxException {
        String result = null;
        NodeModel nodeModel = NodeModel.wrap(domNode);
        Map<String, Object> ctx = FastMap.newInstance();
        ctx.put("doc", nodeModel);
        ctx.put("entityName", entityName);
        StringWriter outWriter = new StringWriter();
        Template template = getDocTemplate(templatePath);
View Full Code Here

Examples of freemarker.ext.dom.NodeModel

                Configuration conf = org.ofbiz.base.util.template.FreeMarkerWorker.getDefaultOfbizConfig();
                template = new Template("FMImportFilter", templateReader, conf);
                Map<String, Object> fmcontext = FastMap.newInstance();

                InputSource ins = url != null ? new InputSource(url.openStream()) : new InputSource(new StringReader(fulltext));
                NodeModel nodeModel;
                try {
                    nodeModel = NodeModel.parse(ins);
                } finally {
                    if (ins.getByteStream() != null) {
                        ins.getByteStream().close();
View Full Code Here

Examples of net.sf.fmj.filtergraph.model.NodeModel

 
  private static NodeModel toModel(Node n)
  {
    if (n == null)
      return null;
    final NodeModel result = new NodeModel(n.getPlugInType(), n.getPlugIn().getClass().getName());
   
    for (int i = 0; i < n.getNumDestLinks(); ++i)
    {
      Link link = n.getDestLink(i);
      result.addDestLink(toModel(link));
    }
    return result;
   
  }
View Full Code Here

Examples of org.apache.sling.scripting.freemarker.wrapper.NodeModel

    public String evalToString(String templateContent) throws Exception {
        StringReader reader = new StringReader(templateContent);
        Template template = new Template("test", reader, configuration);
       
        Map<String, TemplateModel> data = new HashMap<String, TemplateModel>();
        data.put("node", new NodeModel(node));

        StringWriter writer = new StringWriter();
        template.process(data, writer);
        return writer.toString();
    }
View Full Code Here

Examples of org.apache.sling.scripting.freemarker.wrapper.NodeModel

        String scriptName = helper.getScript().getScriptResource().getPath();

        try {
            Template tmpl = new Template(scriptName, reader, configuration);
            bindings.put("currentNode", new NodeModel((Node) bindings.get("currentNode")));
            tmpl.process(bindings, scriptContext.getWriter());
        } catch (Throwable t) {
            log.error("Failure running Freemarker script.", t);
            throw new ScriptException("Failure running FreeMarker script "
                + scriptName);
View Full Code Here

Examples of org.apache.tuscany.sca.domain.model.NodeModel

   
    public void registerNode(String nodeURI, String nodeURL, Externalizable nodeManagerReference) throws DomainException {
        // try and remove it first just in case it's already registered
        unregisterNode(nodeURI);
       
        NodeModel node = domainModelFactory.createNode();
        node.setNodeURI(nodeURI);
        node.setNodeURL(nodeURL);
        node.setNodeManagerReference(nodeManagerReference);
        node.setLifecycleState(LifecyleState.AVAILABLE);
        domainModel.getNodes().put(nodeURI, node);    
       
        logger.log(Level.INFO, "Registered node: " +
                               nodeURI +
                               " at endpoint " +
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.