Class RtfDestinationStylesheetTable
- java.lang.Object
-
- com.lowagie.text.rtf.parser.destinations.RtfDestination
-
- com.lowagie.text.rtf.parser.destinations.RtfDestinationStylesheetTable
-
public class RtfDestinationStylesheetTable extends RtfDestination
RtfDestinationStylesheetTablehandles data destined for the Stylesheet Table destination- Since:
- 2.1.0
- Author:
- Howard Shank (hgshank@yahoo.com)
-
-
Field Summary
-
Fields inherited from class com.lowagie.text.rtf.parser.destinations.RtfDestination
lastCtrlWord, modified, rtfParser
-
-
Constructor Summary
Constructors Constructor Description RtfDestinationStylesheetTable()RtfDestinationStylesheetTable(RtfParser parser, java.lang.String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancloseDestination()Clean up when destination is closed.voidcreateNewStyle()intgetAdustRightIndent()Get the right indent adjustment valueintgetAlignment()Get the alignment value.intgetAutoSpaceBetweenDBCEnglish()Get the auto space between DBC and English indicator.intgetAutoSpaceBetweenDBCNumbers()Get the auto space between DBC and Numbers indicator.intgetFirstLineIndent()Get the first line indent value.intgetIndent()Get the left indent valueintgetJustificationPercentage()Get the justification percentage.intgetLeftIndent()Get the left indent valueintgetMirrorIndent()Get the value indicating if document has mirrored indents.intgetNoCharacterWrapping()Get no character wrapping indicator.intgetNoOverflowPeriodComma()Get the no overflow period comma indicator.intgetNoWordWrapping()Get the no word wrapping indicator.intgetOverrideWidowControl()Get the ovirride widow control value.intgetRightIndent()Get the right indent value.intgetStyleNr()Get this style number.intgetStyleType()Get this style type.booleanhandleCharacter(int ch)Handle text for this destinationbooleanhandleCloseGroup()Clean up when group is closed.booleanhandleControlWord(RtfCtrlWordData ctrlWordData)Handle control word for this destinationbooleanhandleOpenGroup()Setup when group is opened.booleanhandleOpeningSubGroup()Handle a new subgroup contained within this groupvoidsetAdustRightIndent(int adustRightIndent)Set the right indent adjustment valueintsetAlignment(int alignment)Set the alignment value from the parsed value.voidsetAutoSpaceBetweenDBCEnglish(int autoSpaceBetweenDBCEnglish)Set the auto space between DBC and English indicator.voidsetAutoSpaceBetweenDBCNumbers(int autoSpaceBetweenDBCNumbers)Set the auto space between DBC and Numbers indicator.voidsetElementName(java.lang.String value)voidsetFirstLineIndent(int firstLineIndent)Set the first line indent value.voidsetIndent(int indent)Set the left indent value from the value parsed.intsetJustificationPercentage(int percent)Set the justification percentage from parsed value.voidsetLeftIndent(int leftIndent)Set the left indent valuevoidsetMirrorIndent(int mirrorIndent)Set the mirrored indent value from the parsed value.voidsetNoCharacterWrapping(int noCharacterWrapping)Set the no character wrapping indicator from parsed valuevoidsetNoOverflowPeriodComma(int noOverflowPeriodComma)Set the no overflow period comma indicator from the parsed value.voidsetNoWordWrapping(int noWordWrapping)Set the no word wrapping indicator from the parsed value.voidsetOverrideWidowControl(int overrideWidowControl)Set the override widow control.voidsetParser(RtfParser parser)Set the parser to use with the RtfDestination object.voidsetRightIndent(int rightIndent)Set the right indent value.voidsetStyleNr(int styleNr)Set this style number from the parsed value.voidsetStyleType(int styleType)Set the style type.voidsetToDefaults()Method to set this object to the default values.voidsetType(java.lang.String value)-
Methods inherited from class com.lowagie.text.rtf.parser.destinations.RtfDestination
addListener, afterCharacter, afterCtrlWord, beforeCharacter, beforeCtrlWord, getNewTokeniserState, isModified, onCharacter, onCloseGroup, onCtrlWord, onOpenGroup, removeListener
-
-
-
-
Constructor Detail
-
RtfDestinationStylesheetTable
public RtfDestinationStylesheetTable()
-
RtfDestinationStylesheetTable
public RtfDestinationStylesheetTable(RtfParser parser, java.lang.String type)
-
-
Method Detail
-
setParser
public void setParser(RtfParser parser)
Description copied from class:RtfDestinationSet the parser to use with the RtfDestination object.- Overrides:
setParserin classRtfDestination- Parameters:
parser- The RtfParser object.
-
setType
public void setType(java.lang.String value)
-
setElementName
public void setElementName(java.lang.String value)
-
handleOpeningSubGroup
public boolean handleOpeningSubGroup()
Description copied from class:RtfDestinationHandle a new subgroup contained within this group- Specified by:
handleOpeningSubGroupin classRtfDestination- Returns:
- true if handled, false if not handled
-
closeDestination
public boolean closeDestination()
Description copied from class:RtfDestinationClean up when destination is closed.- Specified by:
closeDestinationin classRtfDestination- Returns:
- true if handled, false if not handled
-
handleControlWord
public boolean handleControlWord(RtfCtrlWordData ctrlWordData)
Description copied from class:RtfDestinationHandle control word for this destination- Specified by:
handleControlWordin classRtfDestination- Parameters:
ctrlWordData- The control word and parameter information object- Returns:
- true if handled, false if not handled
-
handleCloseGroup
public boolean handleCloseGroup()
Description copied from class:RtfDestinationClean up when group is closed.- Specified by:
handleCloseGroupin classRtfDestination- Returns:
- true if handled, false if not handled
-
handleOpenGroup
public boolean handleOpenGroup()
Description copied from class:RtfDestinationSetup when group is opened.- Specified by:
handleOpenGroupin classRtfDestination- Returns:
- true if handled, false if not handled
-
handleCharacter
public boolean handleCharacter(int ch)
Description copied from class:RtfDestinationHandle text for this destination- Specified by:
handleCharacterin classRtfDestination- Returns:
- true if handled, false if not handled
-
createNewStyle
public void createNewStyle()
-
setJustificationPercentage
public int setJustificationPercentage(int percent)
Set the justification percentage from parsed value.- Parameters:
percent- The justification percentage- Returns:
- The justification percentage
-
getJustificationPercentage
public int getJustificationPercentage()
Get the justification percentage.- Returns:
- The justification percentage value.
-
setAlignment
public int setAlignment(int alignment)
Set the alignment value from the parsed value.- Parameters:
alignment- The alignment value.- Returns:
- The alignment value.
-
getAlignment
public int getAlignment()
Get the alignment value.- Returns:
- The alignment value.
-
getFirstLineIndent
public int getFirstLineIndent()
Get the first line indent value.- Returns:
- the firstLineIndent
-
setFirstLineIndent
public void setFirstLineIndent(int firstLineIndent)
Set the first line indent value.- Parameters:
firstLineIndent- the firstLineIndent to set
-
getIndent
public int getIndent()
Get the left indent value- Returns:
- the left indent
-
setIndent
public void setIndent(int indent)
Set the left indent value from the value parsed.- Parameters:
indent- the left indent value.
-
getAdustRightIndent
public int getAdustRightIndent()
Get the right indent adjustment value- Returns:
- the adustRightIndent value
-
setAdustRightIndent
public void setAdustRightIndent(int adustRightIndent)
Set the right indent adjustment value- Parameters:
adustRightIndent- the adustRightIndent to set
-
getLeftIndent
public int getLeftIndent()
Get the left indent value- Returns:
- the leftIndent
-
setLeftIndent
public void setLeftIndent(int leftIndent)
Set the left indent value- Parameters:
leftIndent- the leftIndent to set
-
getMirrorIndent
public int getMirrorIndent()
Get the value indicating if document has mirrored indents.- Returns:
- the mirrorIndent
-
setMirrorIndent
public void setMirrorIndent(int mirrorIndent)
Set the mirrored indent value from the parsed value.- Parameters:
mirrorIndent- the mirrorIndent to set
-
getRightIndent
public int getRightIndent()
Get the right indent value.- Returns:
- the rightIndent
-
setRightIndent
public void setRightIndent(int rightIndent)
Set the right indent value.- Parameters:
rightIndent- the rightIndent to set
-
getOverrideWidowControl
public int getOverrideWidowControl()
Get the ovirride widow control value.- Returns:
- the overrideWidowControl
-
setOverrideWidowControl
public void setOverrideWidowControl(int overrideWidowControl)
Set the override widow control.- Parameters:
overrideWidowControl- the overrideWidowControl to set
-
getAutoSpaceBetweenDBCEnglish
public int getAutoSpaceBetweenDBCEnglish()
Get the auto space between DBC and English indicator.- Returns:
- the autoSpaceBetweenDBCEnglish
-
setAutoSpaceBetweenDBCEnglish
public void setAutoSpaceBetweenDBCEnglish(int autoSpaceBetweenDBCEnglish)
Set the auto space between DBC and English indicator.- Parameters:
autoSpaceBetweenDBCEnglish- the autoSpaceBetweenDBCEnglish to set
-
getAutoSpaceBetweenDBCNumbers
public int getAutoSpaceBetweenDBCNumbers()
Get the auto space between DBC and Numbers indicator.- Returns:
- the autoSpaceBetweenDBCNumbers
-
setAutoSpaceBetweenDBCNumbers
public void setAutoSpaceBetweenDBCNumbers(int autoSpaceBetweenDBCNumbers)
Set the auto space between DBC and Numbers indicator.- Parameters:
autoSpaceBetweenDBCNumbers- the autoSpaceBetweenDBCNumbers to set
-
getNoCharacterWrapping
public int getNoCharacterWrapping()
Get no character wrapping indicator.- Returns:
- the noCharacterWrapping
-
setNoCharacterWrapping
public void setNoCharacterWrapping(int noCharacterWrapping)
Set the no character wrapping indicator from parsed value- Parameters:
noCharacterWrapping- the noCharacterWrapping to set
-
getNoOverflowPeriodComma
public int getNoOverflowPeriodComma()
Get the no overflow period comma indicator.- Returns:
- the noOverflowPeriodComma
-
setNoOverflowPeriodComma
public void setNoOverflowPeriodComma(int noOverflowPeriodComma)
Set the no overflow period comma indicator from the parsed value.- Parameters:
noOverflowPeriodComma- the noOverflowPeriodComma to set
-
getNoWordWrapping
public int getNoWordWrapping()
Get the no word wrapping indicator.- Returns:
- the noWordWrapping
-
setNoWordWrapping
public void setNoWordWrapping(int noWordWrapping)
Set the no word wrapping indicator from the parsed value.- Parameters:
noWordWrapping- the noWordWrapping to set
-
getStyleNr
public int getStyleNr()
Get this style number.- Returns:
- the styleNr
-
setStyleNr
public void setStyleNr(int styleNr)
Set this style number from the parsed value.- Parameters:
styleNr- the styleNr to set
-
getStyleType
public int getStyleType()
Get this style type. For example Style, Character Style, etc.- Returns:
- the styleType
-
setStyleType
public void setStyleType(int styleType)
Set the style type.- Parameters:
styleType- the styleType to set
-
setToDefaults
public void setToDefaults()
Description copied from class:RtfDestinationMethod to set this object to the default values. Must be implemented in child class.- Specified by:
setToDefaultsin classRtfDestination
-
-