|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.java.help.impl.DocumentParser
com.sun.java.help.impl.Parser
public class Parser
| Nested Class Summary | |
|---|---|
protected static class |
Parser.ParserMulticaster
|
| Field Summary | |
|---|---|
protected ParserListener |
listenerList
|
| Fields inherited from class com.sun.java.help.impl.DocumentParser |
|---|
source |
| Constructor Summary | |
|---|---|
Parser(java.io.InputStream in)
|
|
Parser(java.io.Reader src)
|
|
| Method Summary | |
|---|---|
void |
addParserListener(ParserListener l)
|
protected void |
comment(java.lang.String s)
This method inserts a comment It should be overridden by the subclass |
protected void |
doctype(java.lang.String root,
java.lang.String publicId,
java.lang.String systemId)
This method emits a doctype. |
protected java.lang.String |
documentAttribute(java.lang.String name)
This method looks up a &xxx; sequence in the document properties (this is used for templates). |
protected void |
errorString(java.lang.String s)
This method inserts a parse error string into the document It should be overridden by the subclass |
protected void |
flush(char[] buf,
int offset,
int length)
This method creates a block of text for a document. |
protected void |
pi(java.lang.String target,
java.lang.String data)
This method emits a pi It should be overridden by the subclass |
void |
removeParserListener(ParserListener l)
|
protected void |
tag(java.lang.String name,
TagProperties atts,
boolean endTag,
boolean emptyTag)
This method emits a tag It should be overridden by the subclass |
| Methods inherited from class com.sun.java.help.impl.DocumentParser |
|---|
callFlush, commentEOFError, eofError, findCloseAngleForComment, generateError, getDocumentSource, handleCommentOrDoctype, initEntities, parse, parseEscape, parseTag, parseText, readChar, scanIdentifier, scanQuotedString, setInput, setInput, setShouldCacheSource, setXmlEntities, skipToCloseAngle, skipWhite |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ParserListener listenerList
| Constructor Detail |
|---|
public Parser(java.io.Reader src)
public Parser(java.io.InputStream in)
| Method Detail |
|---|
protected void tag(java.lang.String name,
TagProperties atts,
boolean endTag,
boolean emptyTag)
DocumentParser
tag in class DocumentParser
protected void pi(java.lang.String target,
java.lang.String data)
DocumentParser
pi in class DocumentParser
protected void doctype(java.lang.String root,
java.lang.String publicId,
java.lang.String systemId)
DocumentParser
doctype in class DocumentParser
protected void flush(char[] buf,
int offset,
int length)
DocumentParser
flush in class DocumentParserprotected void comment(java.lang.String s)
DocumentParser
comment in class DocumentParserprotected void errorString(java.lang.String s)
DocumentParser
errorString in class DocumentParserprotected java.lang.String documentAttribute(java.lang.String name)
DocumentParser
documentAttribute in class DocumentParserpublic void addParserListener(ParserListener l)
public void removeParserListener(ParserListener l)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||