Package com.scroogexhtml.converter
Interface Writer
-
- All Known Implementing Classes:
AbstractWriter
,XMLDOMWriter
,XMLDOMWriterWithStatistics
public interface Writer
Writer interface. The converter uses a Writer to create the result document, and apply character and paragraph properties to it successively.
-
-
Method Summary
-
-
-
Method Detail
-
getCharacterProperties
CharacterProperties getCharacterProperties()
-
getParagraphProperties
ParagraphProperties getParagraphProperties()
-
popParagraphProperties
void popParagraphProperties(ParagraphProperties value)
-
popCharacterProperties
void popCharacterProperties(CharacterProperties value)
-
add
void add(char value)
-
add
void add(String value)
-
writeChar
void writeChar(char value)
-
resetCharacterAttributes
void resetCharacterAttributes()
-
setDefaultFontName
void setDefaultFontName(String value)
-
getDefaultFontName
String getDefaultFontName()
-
resetParagraphAttributes
void resetParagraphAttributes()
-
applyTextProperties
void applyTextProperties()
-
applyParagraphProperties
void applyParagraphProperties()
-
addLinebreak
void addLinebreak()
-
intToChar
char intToChar(int value)
-
setNodeCharset
void setNodeCharset(int value)
-
writeTab
void writeTab()
-
getResult
String getResult()
-
setBold
void setBold(boolean value)
-
setRightToLeftChar
void setRightToLeftChar(boolean value)
-
setLanguage
void setLanguage(String value)
-
setItalic
void setItalic(boolean value)
-
setStrike
void setStrike(boolean value)
-
setUnderline
void setUnderline(boolean value)
-
setFontName
void setFontName(String value)
-
setFontCharSet
void setFontCharSet(int value)
-
setFontColor
void setFontColor(String value)
-
setBGColor
void setBGColor(String value)
-
setHidden
void setHidden(boolean value)
-
setHLColor
void setHLColor(String value)
-
setFontSize
void setFontSize(int value)
-
setSubscript
void setSubscript(boolean value)
-
setSuperscript
void setSuperscript(boolean value)
-
setSubscript
void setSubscript()
-
setSuperscript
void setSuperscript()
-
setAlignment
void setAlignment(Alignment value)
-
setLeftIndent
void setLeftIndent(int value)
-
setRightIndent
void setRightIndent(int value)
-
setFirstIndent
void setFirstIndent(int value)
-
setRightToLeftPar
void setRightToLeftPar(boolean value)
-
setParagraphInTable
void setParagraphInTable(boolean value)
-
setSpaceBefore
void setSpaceBefore(int value)
-
setSpaceAfter
void setSpaceAfter(int value)
-
setParagraphBorder
void setParagraphBorder(ParagraphProperties.Border value)
-
setParagraphBackgroundColor
void setParagraphBackgroundColor(String value)
-
setNumberingLevel
void setNumberingLevel(NumberingLevel value)
-
setNumberingStyle
void setNumberingStyle(boolean value)
-
setBorderStyle
void setBorderStyle(BorderStyle value)
-
setBorderColor
void setBorderColor(String value)
-
setBorderWidth
void setBorderWidth(int value)
-
getListHeaderInfo
ListHeaderInfo getListHeaderInfo()
-
setNumberType
void setNumberType(NumberType value)
-
setListLevel
void setListLevel(int value)
-
getCurrentFieldExpression
StringBuilder getCurrentFieldExpression()
-
setFieldExpression
void setFieldExpression(String value)
-
addAnchor
void addAnchor(String value)
-
finishFldInst
void finishFldInst()
-
finishFldRslt
void finishFldRslt()
-
finishField
void finishField()
-
addPicture
void addPicture(EmbeddedPicture value)
-
addAutoFootnoteRef
void addAutoFootnoteRef()
-
footnoteStart
void footnoteStart()
-
footnoteEnd
void footnoteEnd()
-
isInFootnote
boolean isInFootnote()
-
getTableWriter
TableWriter getTableWriter()
-
tableCellEnds
void tableCellEnds()
-
writeEof
void writeEof()
-
headerStart
void headerStart(int headerType)
-
headerEnd
void headerEnd()
-
footerStart
void footerStart(int footerType)
-
footerEnd
void footerEnd()
-
-