E - the type of objects to writepublic class ScriptedDocumentWriter<E> extends Object implements org.databene.commons.DocumentWriter<E>
Scripts for rendering head, body parts and footer.
Created: 07.06.2007 11:32:09| Constructor and Description |
|---|
ScriptedDocumentWriter(Writer out,
Script headerScript,
Script bodyPartScript,
Script footerScript) |
ScriptedDocumentWriter(Writer out,
String headerScriptUrl,
String bodyPartScriptUrl,
String footerScriptUrl) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Script |
getFooterScript() |
Script |
getHeaderScript() |
void |
setFooterScript(Script footerScript) |
void |
setHeaderScript(Script headerScript) |
void |
setVariable(String name,
Object value) |
void |
setWriteHeader(boolean writeHeader) |
void |
writeElement(E part) |
protected void |
writeFooter() |
protected void |
writeHeader() |
public ScriptedDocumentWriter(Writer out, String headerScriptUrl, String bodyPartScriptUrl, String footerScriptUrl) throws IOException
IOExceptionpublic Script getHeaderScript()
public void setHeaderScript(Script headerScript)
public Script getFooterScript()
public void setFooterScript(Script footerScript)
public void setWriteHeader(boolean writeHeader)
public void setVariable(String name, Object value)
setVariable in interface org.databene.commons.DocumentWriter<E>public void writeElement(E part) throws IOException
writeElement in interface org.databene.commons.DocumentWriter<E>IOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionprotected void writeHeader()
throws IOException
IOExceptionprotected void writeFooter()
throws IOException
IOExceptionCopyright © 2006–2016 Volker Bergmann. All rights reserved.