public interface Renderer
Modifier and Type | Method and Description |
---|---|
void |
highlight(String name,
InputStream in,
OutputStream out,
String encoding,
boolean fragment)
Transforms source code that's provided through an
InputStream to highlighted syntax and writes it back to
an OutputStream . |
String |
highlight(String name,
String in,
String encoding,
boolean fragment)
Transforms source code that's provided through a
String to highlighted syntax and returns it as a
String . |
void highlight(String name, InputStream in, OutputStream out, String encoding, boolean fragment) throws IOException
InputStream
to highlighted syntax and writes it back to
an OutputStream
.name
- The name of the source file.in
- The input stream that provides the source code that needs to
be transformed.out
- The output stream to which to result should be written.encoding
- The encoding that will be used to read and write the
text.fragment
- true
if the result should be a fragment;
or false
if it should be a complete documentIOException
highlight(String, String, String, boolean)
String highlight(String name, String in, String encoding, boolean fragment) throws IOException
String
to highlighted syntax and returns it as a
String
.name
- The name of the source file.in
- The input string that provides the source code that needs to
be transformed.encoding
- The encoding that will be used to read and write the
text.fragment
- true
if the result should be a fragment;
or false
if it should be a complete documentIOException
highlight(String, InputStream, OutputStream, String, boolean)
Copyright © 2011–2021. All rights reserved.