public class BeamerDocument
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static char |
PADDING_CHAR |
Constructor and Description |
---|
BeamerDocument(java.io.Writer writer) |
Modifier and Type | Method and Description |
---|---|
void |
addAdditionalHeaders(java.lang.String header) |
void |
fixPadding() |
void |
fixPadding(int to) |
java.lang.StringBuilder |
getAdditionalHeaders() |
java.lang.String |
getAuthor() |
java.lang.String |
getDate() |
java.lang.String |
getInstitute() |
java.lang.String |
getSection() |
protected java.lang.String |
getSpaces(int count) |
java.lang.String |
getSubsection() |
java.lang.String |
getTitle() |
java.lang.String |
getVersion() |
void |
setAuthor(java.lang.String author) |
void |
setDate(java.lang.String date) |
void |
setInstitute(java.lang.String institute) |
void |
setSection(java.lang.String section) |
void |
setSubsection(java.lang.String subsection) |
void |
setTitle(java.lang.String title) |
void |
setVersion(java.lang.String version) |
void |
tryToWriteSections() |
void |
writeAdditionalHeaders() |
void |
writeBeamerHeader() |
void |
writeBeginFrame(java.lang.String title) |
void |
writeDocumentBegin() |
void |
writeDocumentEnd() |
void |
writeDocumentsMetadata() |
void |
writeEndFrame() |
void |
writeInitCommendHeader() |
boolean |
writeLaTeXFileFooters() |
boolean |
writeLaTeXFileHeaders() |
void |
writeLine(java.lang.String line) |
java.lang.String |
writeListItem(java.lang.String itemText,
java.lang.Integer itemPadding) |
void |
writeNewFrame(java.lang.String title) |
void |
writeNewListItem(java.lang.String itemValue,
int toPadding) |
void |
writeSeparatingCommentLine() |
public static final char PADDING_CHAR
public java.lang.String getAuthor()
public void setAuthor(java.lang.String author)
public java.lang.String getDate()
public void setDate(java.lang.String date)
public java.lang.String getInstitute()
public void setInstitute(java.lang.String institute)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getVersion()
public void setVersion(java.lang.String version)
public java.lang.StringBuilder getAdditionalHeaders()
public void addAdditionalHeaders(java.lang.String header)
public java.lang.String getSection()
public void setSection(java.lang.String section)
public java.lang.String getSubsection()
public void setSubsection(java.lang.String subsection)
public void writeBeamerHeader() throws java.io.IOException
java.io.IOException
public void writeInitCommendHeader() throws java.io.IOException
java.io.IOException
public void writeDocumentsMetadata() throws java.io.IOException
java.io.IOException
public void writeAdditionalHeaders() throws java.io.IOException
java.io.IOException
public void writeDocumentBegin() throws java.io.IOException
java.io.IOException
public void writeDocumentEnd() throws java.io.IOException
java.io.IOException
public boolean writeLaTeXFileHeaders()
public boolean writeLaTeXFileFooters()
public void writeSeparatingCommentLine() throws java.io.IOException
java.io.IOException
public void writeNewFrame(java.lang.String title) throws java.io.IOException
java.io.IOException
public void tryToWriteSections() throws java.io.IOException
java.io.IOException
public void writeBeginFrame(java.lang.String title) throws java.io.IOException
java.io.IOException
public void writeEndFrame() throws java.io.IOException
java.io.IOException
public void writeNewListItem(java.lang.String itemValue, int toPadding) throws java.io.IOException
java.io.IOException
protected java.lang.String getSpaces(int count)
public void fixPadding() throws java.io.IOException
java.io.IOException
public void fixPadding(int to) throws java.io.IOException
java.io.IOException
public java.lang.String writeListItem(java.lang.String itemText, java.lang.Integer itemPadding)
public void writeLine(java.lang.String line) throws java.io.IOException
java.io.IOException