com.hammurapi.render
Class OutputStreamRendererAdapter
java.lang.Object
com.hammurapi.render.OutputStreamRendererAdapter
- All Implemented Interfaces:
- OutputStreamRenderer
public class OutputStreamRendererAdapter
- extends java.lang.Object
- implements OutputStreamRenderer
Adapter to make FileRenderer from InlineRenderer
- Author:
- Pavel Vlasov
|
Method Summary |
boolean |
render(java.io.OutputStream out,
java.util.Map<java.lang.String,java.lang.Object> environment,
Context context,
java.lang.String profile,
java.util.Locale locale,
java.io.File outputDir)
Renders to output stream. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OutputStreamRendererAdapter
public OutputStreamRendererAdapter(WriterRenderer writerRenderer)
- Constructs FileRenderer from WriterRenderer.
- Parameters:
writerRenderer -
render
public boolean render(java.io.OutputStream out,
java.util.Map<java.lang.String,java.lang.Object> environment,
Context context,
java.lang.String profile,
java.util.Locale locale,
java.io.File outputDir)
throws RenderingException
- Description copied from interface:
OutputStreamRenderer
- Renders to output stream.
- Specified by:
render in interface OutputStreamRenderer
- Parameters:
out - Output stream.environment - Environment.context - Contextprofile - Rendering "profile", e.g. "outline", "embedded". Can be null.locale - Locale. If null then the system default locale is used.outputDir - Directory to output additional files, can be null.
- Returns:
- True if rendering was successful.
- Throws:
RenderingException