public final class RtfDestinationFontTable extends RtfDestination
RtfDestinationFontTable handles data destined for the font table destinationlastCtrlWord, modified, rtfParser| Constructor and Description |
|---|
RtfDestinationFontTable()
Constructor
|
RtfDestinationFontTable(RtfParser parser)
Constructs a new RtfFontTableParser.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
closeDestination()
Clean up when destination is closed.
|
Font |
getFont(String key)
Get a
Font object from the font map object |
boolean |
handleCloseGroup()
Clean up when group is closed.
|
boolean |
handleControlWord(RtfCtrlWordData ctrlWordData)
Handle control word for this destination
|
boolean |
handleCharacter(int ch)
Handle text for this destination
|
boolean |
handleOpenGroup()
Setup when group is opened.
|
boolean |
handleOpeningSubGroup()
Handle a new subgroup contained within this group
|
void |
setBias(String value)
Set the font bias
|
void |
setCodePage(String value)
Set the code page
|
void |
setFontAlternate(String fontAlternate)
Set the alternate font name.
|
void |
setFontFamily(String fontFamily)
Set the font family to the parsed value.
|
void |
setFontName(String fontName)
Set the font name to the parsed value.
|
void |
setFontNumber(String fontNr)
Set the font number to the parsed value.
|
void |
setCharset(String charset)
Set the character-set to the parsed value.
|
void |
setParser(RtfParser parser)
Set the parser to use with the RtfDestination object.
|
void |
setPitch(String value)
Set the font pitch
|
void |
setThemeFont(String themeFont)
Set the font theme
|
void |
setToDefaults()
Method to set this object to the default values.
|
void |
setTrueType(String value)
Set the TrueTtype type
|
addListener, afterCtrlWord, afterCharacter, beforeCtrlWord, beforeCharacter, getNewTokeniserState, isModified, onCloseGroup, onCtrlWord, onCharacter, onOpenGroup, removeListenerpublic RtfDestinationFontTable()
public RtfDestinationFontTable(RtfParser parser)
parser - an RtfParser.public void setParser(RtfParser parser)
RtfDestinationsetParser in class RtfDestinationparser - The RtfParser object.public boolean handleOpeningSubGroup()
RtfDestinationhandleOpeningSubGroup in class RtfDestinationpublic boolean closeDestination()
RtfDestinationcloseDestination in class RtfDestinationpublic boolean handleCloseGroup()
RtfDestinationhandleCloseGroup in class RtfDestinationpublic boolean handleOpenGroup()
RtfDestinationhandleOpenGroup in class RtfDestinationpublic boolean handleCharacter(int ch)
RtfDestinationhandleCharacter in class RtfDestinationpublic boolean handleControlWord(RtfCtrlWordData ctrlWordData)
RtfDestinationhandleControlWord in class RtfDestinationctrlWordData - The control word and parameter information objectpublic void setCodePage(String value)
value - The code page valuepublic void setTrueType(String value)
value - The typepublic void setPitch(String value)
value - Pitch valuepublic void setBias(String value)
value - Bias valuepublic void setThemeFont(String themeFont)
themeFont - Theme valuepublic void setFontName(String fontName)
fontName - The font name.public void setFontFamily(String fontFamily)
fontFamily - The font family.public void setFontNumber(String fontNr)
fontNr - The font number.public void setFontAlternate(String fontAlternate)
fontAlternate - The falt font valuepublic void setCharset(String charset)
charset - The charset valuepublic void setToDefaults()
RtfDestinationsetToDefaults in class RtfDestinationCopyright © 2015. All rights reserved.