All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.radeox.example.RadeoxTemplateEngine Maven / Gradle / Ivy

Go to download

This project generates and creates an appropriate radeox jar for the Sakai RWiki tool. The code here was developed by the Radeox project.

There is a newer version: 23.2
Show newest version
/*
 * Copyright (c) 2004 Stephan J. Schmidt All Rights Reserved. --LICENSE NOTICE--
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by
 * applicable law or agreed to in writing, software distributed under the
 * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
 * OF ANY KIND, either express or implied. See the License for the specific
 * language governing permissions and limitations under the License. --LICENSE
 * NOTICE--
 */
/*
 * package org.radeox.example; import groovy.text.SimpleTemplateEngine; import
 * groovy.text.Template; import groovy.text.TemplateEngine; import
 * org.codehaus.groovy.syntax.SyntaxException; import
 * org.radeox.api.engine.RenderEngine; import
 * org.radeox.api.engine.context.RenderContext; import
 * org.radeox.engine.BaseRenderEngine; import
 * org.radeox.engine.context.BaseRenderContext; import java.io.IOException;
 * import java.io.Reader; import java.io.StringReader; /** Groovy Template
 * Engine which uses Radeox to render text markup @author Stephan J. Schmidt
 * 
 * @version $Id: RadeoxTemplateEngine.java 7707 2006-04-12 17:30:19Z
 *          [email protected] $ / public class RadeoxTemplateEngine extends
 *          TemplateEngine { public Template createTemplate(Reader reader)
 *          throws SyntaxException, ClassNotFoundException, IOException {
 *          RenderContext context = new BaseRenderContext(); RenderEngine engine =
 *          new BaseRenderEngine(); String renderedText = engine.render(reader ,
 *          context); TemplateEngine templateEngine = new
 *          SimpleTemplateEngine(); return templateEngine.createTemplate(new
 *          StringReader(renderedText)); } }
 */




© 2015 - 2024 Weber Informatics LLC | Privacy Policy