|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.lowagie.text.rtf.parser.ctrlwords.RtfCtrlWordMgr
public final class RtfCtrlWordMgr
RtfCtrlWordMgr handles the dispatching of control words from
the table of known control words.
| Field Summary | |
|---|---|
private RtfCtrlWordMap |
ctrlWordMap
|
static boolean |
debug
|
static boolean |
debugFound
|
static boolean |
debugNotFound
|
private ArrayList |
listeners
The RtfCtrlWordListener. |
private PushbackInputStream |
reader
|
private RtfParser |
rtfParser
|
| Constructor Summary | |
|---|---|
RtfCtrlWordMgr(RtfParser rtfParser,
PushbackInputStream reader)
Constructor |
|
| Method Summary | |
|---|---|
void |
addRtfCtrlWordListener(RtfCtrlWordListener listener)
Adds a RtfCtrlWordListener to the RtfCtrlWordMgr. |
private boolean |
afterCtrlWord(RtfCtrlWordData ctrlWordData)
|
private boolean |
beforeCtrlWord(RtfCtrlWordData ctrlWordData)
|
private int |
dispatchKeyword(RtfCtrlWordData ctrlWordData,
int groupLevel)
Dispatch the token to the correct control word handling object. |
int |
handleKeyword(RtfCtrlWordData ctrlWordData,
int groupLevel)
Internal to control word manager class. |
private boolean |
onCtrlWord(RtfCtrlWordData ctrlWordData)
|
void |
removeRtfCtrlWordListener(RtfCtrlWordListener listener)
Removes a RtfCtrlWordListener from the RtfCtrlWordMgr. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final boolean debug
public static final boolean debugFound
public static final boolean debugNotFound
private PushbackInputStream reader
private RtfParser rtfParser
private RtfCtrlWordMap ctrlWordMap
private ArrayList listeners
RtfCtrlWordListener.
| Constructor Detail |
|---|
public RtfCtrlWordMgr(RtfParser rtfParser,
PushbackInputStream reader)
rtfParser - The parser object this manager works with.reader - the PushbackReader from the tokeniser.| Method Detail |
|---|
public int handleKeyword(RtfCtrlWordData ctrlWordData,
int groupLevel)
ctrlWordData - The RtfCtrlWordData object with control word and paramgroupLevel - The current document group parsing level
private int dispatchKeyword(RtfCtrlWordData ctrlWordData,
int groupLevel)
ctrlWordData - The RtfCtrlWordData object with control word and paramgroupLevel - The current document group parsing level
public void addRtfCtrlWordListener(RtfCtrlWordListener listener)
RtfCtrlWordListener to the RtfCtrlWordMgr.
listener - the new RtfCtrlWordListener.public void removeRtfCtrlWordListener(RtfCtrlWordListener listener)
RtfCtrlWordListener from the RtfCtrlWordMgr.
listener - the RtfCtrlWordListener that has to be removed.private boolean beforeCtrlWord(RtfCtrlWordData ctrlWordData)
private boolean onCtrlWord(RtfCtrlWordData ctrlWordData)
private boolean afterCtrlWord(RtfCtrlWordData ctrlWordData)
|
Hosted by Hostbasket | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||