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

com.uwyn.jhighlight.renderer.Renderer Maven / Gradle / Ivy

Go to download

JHighlight is an embeddable pure Java syntax highlighting library that supports Java, HTML, XHTML, XML and LZX languages and outputs to XHTML. It also supports RIFE templates tags and highlights them clearly so that you can easily identify the difference between your RIFE markup and the actual marked up source.

The newest version!
/*
 * Distributed under the terms of either:
 * - the common development and distribution license (CDDL), v1.0; or
 * - the GNU Lesser General Public License, v2.1 or later
 */
package com.uwyn.jhighlight.renderer;

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

@Deprecated // for backward compatibility
public interface Renderer {
    void highlight(String name, InputStream in, OutputStream out,
            String encoding, boolean fragment) throws IOException;

    String highlight(String name, String in, String encoding, boolean fragment)
            throws IOException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy