Class RtfDestinationNull
- java.lang.Object
-
- com.lowagie.text.rtf.parser.destinations.RtfDestination
-
- com.lowagie.text.rtf.parser.destinations.RtfDestinationNull
-
public final class RtfDestinationNull extends RtfDestination
RtfDestinationNullis for discarded entries. They go nowhere. If a control word destination is unknown or ignored, this is the destination that should be set. All methods return true indicating they were handled. This is a unique destination in that it is a singleton.- Since:
- 2.0.8
- Author:
- Howard Shank (hgshank@yahoo.com)
-
-
Field Summary
-
Fields inherited from class com.lowagie.text.rtf.parser.destinations.RtfDestination
lastCtrlWord, modified, rtfParser
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancloseDestination()Clean up when destination is closed.static RtfDestinationNullgetInstance()Get the singleton instance of RtfDestinationNull object.static java.lang.StringgetName()intgetNewTokeniserState()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 groupvoidsetToDefaults()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, isModified, onCharacter, onCloseGroup, onCtrlWord, onOpenGroup, removeListener, setParser
-
-
-
-
Method Detail
-
getInstance
public static RtfDestinationNull getInstance()
Get the singleton instance of RtfDestinationNull object.
-
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
-
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
-
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
-
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
-
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
-
getName
public static java.lang.String getName()
-
getNewTokeniserState
public int getNewTokeniserState()
- Overrides:
getNewTokeniserStatein classRtfDestination
-
-