public abstract class AbstractDocument extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AbstractDocument.Format |
static class |
AbstractDocument.MetaData |
Constructor and Description |
---|
AbstractDocument() |
AbstractDocument(AbstractDocumentFormatter formatter) |
Modifier and Type | Method and Description |
---|---|
void |
addMetaData(org.openinvoice.text.doc.AbstractDocument.MetaData.key key,
String value) |
String |
createDefaultDocumentName() |
abstract File |
getDefaultOutputFile() |
abstract File |
getDefaultTemplateFile() |
AbstractDocument.Format |
getFormat() |
AbstractDocumentFormatter |
getFormatter() |
AbstractDocument.MetaData |
getMetaData() |
OutputStream |
getOutputStream() |
InputStream |
getTemplateStream() |
String |
getTemplateText() |
Map |
getTokenMap() |
abstract void |
initTokenMap() |
void |
render(OutputStream userOutStream) |
void |
setDocumentName(String documentName) |
void |
setFormat(AbstractDocument.Format format) |
void |
setFormatter(AbstractDocumentFormatter formatter) |
void |
setOutputStream(OutputStream outputStream) |
void |
setTemplateStream(InputStream templateStream) |
void |
setTemplateText(String templateText) |
void |
setTokenMap(Map tokenMap) |
String |
toUpperCase(InvoiceDocument.Keys k) |
public AbstractDocument()
public AbstractDocument(AbstractDocumentFormatter formatter) throws SQLException
SQLException
public AbstractDocument.MetaData getMetaData()
public void addMetaData(org.openinvoice.text.doc.AbstractDocument.MetaData.key key, String value)
public String createDefaultDocumentName()
public void render(OutputStream userOutStream) throws IOException, ConfigurationException, SQLException
public String toUpperCase(InvoiceDocument.Keys k)
public abstract void initTokenMap() throws IOException
IOException
public abstract File getDefaultTemplateFile() throws ConfigurationException
ConfigurationException
public abstract File getDefaultOutputFile() throws ConfigurationException
ConfigurationException
public AbstractDocument.Format getFormat()
public void setFormat(AbstractDocument.Format format)
public String getTemplateText()
public void setTemplateText(String templateText)
public OutputStream getOutputStream()
public void setOutputStream(OutputStream outputStream)
public InputStream getTemplateStream()
public void setTemplateStream(InputStream templateStream)
public Map getTokenMap()
public void setTokenMap(Map tokenMap)
public void setDocumentName(String documentName)
public AbstractDocumentFormatter getFormatter()
public void setFormatter(AbstractDocumentFormatter formatter)
Copyright © 2011–2018 Plain Source. All rights reserved.