Package com.sun.java.help.impl
Class Parser
java.lang.Object
com.sun.java.help.impl.DocumentParser
com.sun.java.help.impl.Parser
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.sun.java.help.impl.DocumentParser
source
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
protected void
This method inserts a comment It should be overridden by the subclassprotected void
This method emits a doctype.protected String
documentAttribute
(String name) This method looks up a &xxx; sequence in the document properties (this is used for templates).protected void
This method inserts a parse error string into the document It should be overridden by the subclassprotected void
flush
(char[] buf, int offset, int length) This method creates a block of text for a document.protected void
This method emits a pi It should be overridden by the subclassvoid
protected void
tag
(String name, TagProperties atts, boolean endTag, boolean emptyTag) This method emits a tag It should be overridden by the subclassMethods 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
-
Field Details
-
listenerList
-
-
Constructor Details
-
Parser
-
Parser
-
-
Method Details
-
tag
Description copied from class:DocumentParser
This method emits a tag It should be overridden by the subclass- Specified by:
tag
in classDocumentParser
-
pi
Description copied from class:DocumentParser
This method emits a pi It should be overridden by the subclass- Specified by:
pi
in classDocumentParser
-
doctype
Description copied from class:DocumentParser
This method emits a doctype. Internal subset information is discarded It should be overridden by the subclass- Specified by:
doctype
in classDocumentParser
-
flush
protected void flush(char[] buf, int offset, int length) Description copied from class:DocumentParser
This method creates a block of text for a document. It should be overridden by the subclass- Specified by:
flush
in classDocumentParser
-
comment
Description copied from class:DocumentParser
This method inserts a comment It should be overridden by the subclass- Specified by:
comment
in classDocumentParser
-
errorString
Description copied from class:DocumentParser
This method inserts a parse error string into the document It should be overridden by the subclass- Specified by:
errorString
in classDocumentParser
-
documentAttribute
Description copied from class:DocumentParser
This method looks up a &xxx; sequence in the document properties (this is used for templates). A return of null means the proerty is undefined. It should be overridden by the subclass- Specified by:
documentAttribute
in classDocumentParser
-
addParserListener
-
removeParserListener
-