|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.rtf.parser.AbstractCoreRTFParser
public abstract class AbstractCoreRTFParser
Core RTF parser which is able to parse RTF Stream (Reader) character by character. It launch events on special characters {, } and \ :
RTFIndentHandler,
AbstractDefaultRTFParser| Constructor Summary | |
|---|---|
AbstractCoreRTFParser()
Constructor. |
|
| Method Summary | |
|---|---|
protected abstract void |
endGroup(char endGroupCharacter,
int level)
Event end group. |
protected int |
getLevel()
Return level of current group. |
protected abstract void |
handleKeyword(java.lang.String content)
Event RTF keyword. |
void |
parse(java.io.InputStream inputStream)
Parse RTF Input stream. |
void |
parse(java.io.Reader reader)
Parse RTF Reader stream. |
protected abstract void |
startGroup(char startGroupCharacter,
int level)
Event start group. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractCoreRTFParser()
| Method Detail |
|---|
public void parse(java.io.Reader reader)
throws java.io.IOException
reader - RTF source reader to parse.
java.io.IOException
public void parse(java.io.InputStream inputStream)
throws java.io.IOException
input - stream RTF source reader to parse.
java.io.IOExceptionprotected int getLevel()
protected abstract void startGroup(char startGroupCharacter,
int level)
throws java.io.IOException
startGroupCharacter - start group character {.level - of current group.
java.io.IOException
protected abstract void endGroup(char endGroupCharacter,
int level)
throws java.io.IOException
endGroupCharacter - end group character }.level - of current group.
java.io.IOException
protected abstract void handleKeyword(java.lang.String content)
throws java.io.IOException
content - RTF keyword.
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||