Class RtfDestinationListTable
java.lang.Object
com.lowagie.text.rtf.parser.destinations.RtfDestination
com.lowagie.text.rtf.parser.destinations.RtfDestinationListTable
RtfDestinationListTable
handles data destined for the List
Table destination- Since:
- 2.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private RtfListLevel
private int
private int
private RtfImportMgr
The RtfImportHeader to add List mappings to.private RtfList
Fields inherited from class com.lowagie.text.rtf.parser.destinations.RtfDestination
lastCtrlWord, modified, rtfParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Clean up when destination is closed.boolean
handleCharacter
(int ch) Handle text for this destinationboolean
Clean up when group is closed.boolean
handleControlWord
(RtfCtrlWordData ctrlWordData) Handle control word for this destinationboolean
Setup when group is opened.boolean
Handle a new subgroup contained within this groupvoid
Set the parser to use with the RtfDestination object.void
Method to set this object to the default values.Methods inherited from class com.lowagie.text.rtf.parser.destinations.RtfDestination
addListener, afterCharacter, afterCtrlWord, beforeCharacter, beforeCtrlWord, getNewTokeniserState, isModified, onCharacter, onCloseGroup, onCtrlWord, onOpenGroup, removeListener
-
Field Details
-
importHeader
The RtfImportHeader to add List mappings to. -
newList
-
currentLevel
private int currentLevel -
currentListLevel
-
currentListMappingNumber
private int currentListMappingNumber -
currentSubGroupCount
private int currentSubGroupCount
-
-
Constructor Details
-
RtfDestinationListTable
public RtfDestinationListTable() -
RtfDestinationListTable
-
-
Method Details
-
setParser
Description copied from class:RtfDestination
Set the parser to use with the RtfDestination object.- Overrides:
setParser
in classRtfDestination
- Parameters:
parser
- The RtfParser object.
-
handleOpeningSubGroup
public boolean handleOpeningSubGroup()Description copied from class:RtfDestination
Handle a new subgroup contained within this group- Specified by:
handleOpeningSubGroup
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
closeDestination
public boolean closeDestination()Description copied from class:RtfDestination
Clean up when destination is closed.- Specified by:
closeDestination
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
handleControlWord
Description copied from class:RtfDestination
Handle control word for this destination- Specified by:
handleControlWord
in 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:RtfDestination
Clean up when group is closed.- Specified by:
handleCloseGroup
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
handleOpenGroup
public boolean handleOpenGroup()Description copied from class:RtfDestination
Setup when group is opened.- Specified by:
handleOpenGroup
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
handleCharacter
public boolean handleCharacter(int ch) Description copied from class:RtfDestination
Handle text for this destination- Specified by:
handleCharacter
in classRtfDestination
- Returns:
- true if handled, false if not handled
-
setToDefaults
public void setToDefaults()Description copied from class:RtfDestination
Method to set this object to the default values. Must be implemented in child class.- Specified by:
setToDefaults
in classRtfDestination
-