|
Jalopy 1.0b10 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--de.hunsicker.antlr.Parser
|
+--de.hunsicker.antlr.LLkParser
|
+--de.hunsicker.jalopy.language.JavadocParser
Parser for Javadoc comments.
Sample Usage:
// an input source Reader in = new BufferedReader(new FileReader(new File(argv[0]))); // create a lexer Lexer lexer = new JavadocLexer(); // set up the lexer to read from the input source lexer.setInputBuffer(in); // get the corresponding parser Parser parser = lexer.getParser(); // and start the parsing process parser.parse();
This is an ANTLR automated generated file.
DO NOT EDIT but rather change the associated grammar
(java.doc.g) and rebuild.
JavadocLexer,
Recognizer| Field Summary | |
static String[] |
_tokenNames
DOCUMENT ME! |
static Node |
EMPTY_JAVADOC_COMMENT
The empty Javadoc comment. |
| Fields inherited from class de.hunsicker.antlr.Parser |
astFactory, inputState, returnAST, tokenNames, traceDepth |
| Constructor Summary | |
|
JavadocParser(ParserSharedInputState state)
Creates a new JavadocParser object. |
|
JavadocParser(TokenBuffer tokenBuf)
Creates a new JavadocParser object. |
protected |
JavadocParser(TokenBuffer tokenBuf,
int k)
Creates a new JavadocParser object. |
|
JavadocParser(TokenStream lexer)
Creates a new JavadocParser object. |
protected |
JavadocParser(TokenStream lexer,
int k)
Creates a new JavadocParser object. |
| Method Summary | |
void |
acronym()
DOCUMENT ME! |
void |
address()
DOCUMENT ME! |
void |
anchor_content()
DOCUMENT ME! |
void |
anchor()
DOCUMENT ME! |
void |
big()
DOCUMENT ME! |
void |
block()
DOCUMENT ME! |
void |
blockquote()
DOCUMENT ME! |
void |
body_content()
DOCUMENT ME! |
void |
body_tag()
DOCUMENT ME! |
void |
bold()
DOCUMENT ME! |
void |
caption()
DOCUMENT ME! |
void |
center()
DOCUMENT ME! |
void |
citation()
DOCUMENT ME! |
void |
code()
DOCUMENT ME! |
void |
dd()
DOCUMENT ME! |
void |
def_list_item()
DOCUMENT ME! |
void |
def_list()
DOCUMENT ME! |
void |
definition()
DOCUMENT ME! |
void |
dir()
DOCUMENT ME! |
void |
div()
DOCUMENT ME! |
void |
dt()
DOCUMENT ME! |
void |
emphasize()
DOCUMENT ME! |
void |
font_dfn()
DOCUMENT ME! |
void |
font()
DOCUMENT ME! |
AST |
getParseTree()
DOCUMENT ME! |
void |
h1()
DOCUMENT ME! |
void |
h2()
DOCUMENT ME! |
void |
h3()
DOCUMENT ME! |
void |
h4()
DOCUMENT ME! |
void |
h5()
DOCUMENT ME! |
void |
h6()
DOCUMENT ME! |
void |
handleRecoverableError(RecognitionException ex)
Handler for recoverable errors. |
void |
heading_content()
DOCUMENT ME! |
void |
heading()
DOCUMENT ME! |
void |
inline_tag()
DOCUMENT ME! |
void |
italic()
DOCUMENT ME! |
void |
keyboard()
DOCUMENT ME! |
void |
list_item()
DOCUMENT ME! |
void |
list()
DOCUMENT ME! |
void |
ordered_list()
DOCUMENT ME! |
void |
paragraph()
DOCUMENT ME! |
void |
parse()
DOCUMENT ME! |
void |
phrase()
DOCUMENT ME! |
void |
preformatted()
DOCUMENT ME! |
void |
reportError(RecognitionException ex)
Reports the given error. |
void |
reportError(String message)
Reports the given error. |
void |
reportWarning(String message)
Reports the given warning. |
void |
reset()
Resets the parser. |
void |
sample()
DOCUMENT ME! |
void |
setCustomInlineTags(Collection tags)
Sets the custom Javadoc in-line tags to recognize. |
void |
setCustomStandardTags(Collection tags)
Sets the custom Javadoc standard tags to recognize. |
void |
setLexer(JavadocLexer lexer)
Sets the corresponding Javadoc lexer for the parser. |
void |
small()
DOCUMENT ME! |
void |
special()
DOCUMENT ME! |
void |
standard_tag()
DOCUMENT ME! |
void |
strike()
DOCUMENT ME! |
void |
strong()
DOCUMENT ME! |
void |
subscript()
DOCUMENT ME! |
void |
superscript()
DOCUMENT ME! |
void |
table()
DOCUMENT ME! |
void |
teletype()
DOCUMENT ME! |
void |
text_tag()
DOCUMENT ME! |
void |
text()
DOCUMENT ME! |
void |
th_or_td()
DOCUMENT ME! |
void |
tr()
DOCUMENT ME! |
void |
underline()
DOCUMENT ME! |
void |
unordered_list()
DOCUMENT ME! |
void |
variable()
DOCUMENT ME! |
| Methods inherited from class de.hunsicker.antlr.LLkParser |
consume, LA, LT, traceIn, traceOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface de.hunsicker.jalopy.language.Parser |
getASTFactory, getFilename, getTokenNames, setASTFactory, setFilename, setTokenBuffer |
| Field Detail |
public static final Node EMPTY_JAVADOC_COMMENT
public static final String[] _tokenNames
| Constructor Detail |
public JavadocParser(TokenBuffer tokenBuf)
tokenBuf - DOCUMENT ME!public JavadocParser(TokenStream lexer)
lexer - DOCUMENT ME!public JavadocParser(ParserSharedInputState state)
state - DOCUMENT ME!
protected JavadocParser(TokenBuffer tokenBuf,
int k)
tokenBuf - DOCUMENT ME!k - DOCUMENT ME!
protected JavadocParser(TokenStream lexer,
int k)
lexer - DOCUMENT ME!k - DOCUMENT ME!| Method Detail |
public void setCustomInlineTags(Collection tags)
tags - tags.public void setCustomStandardTags(Collection tags)
tags - tags.public void setLexer(JavadocLexer lexer)
lexer - corresponding Javadoc lexer.public AST getParseTree()
getParseTree in interface Parser
public final void acronym()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void address()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void anchor()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void anchor_content()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void big()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void block()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void blockquote()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void body_content()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void body_tag()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void bold()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void caption()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void center()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void citation()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void code()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void dd()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void def_list()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void def_list_item()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void definition()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void dir()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void div()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void dt()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void emphasize()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void font()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void font_dfn()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void h1()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void h2()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void h3()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void h4()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void h5()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void h6()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!public void handleRecoverableError(RecognitionException ex)
ex - the input violation exception.
public final void heading()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void heading_content()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void inline_tag()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void italic()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void keyboard()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void list()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void list_item()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void ordered_list()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void paragraph()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void parse()
throws RecognitionException,
TokenStreamException
parse in interface ParserRecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void phrase()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void preformatted()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!public void reportError(RecognitionException ex)
reportError in class Parserex - encountered exception.public void reportError(String message)
reportError in class Parsermessage - error message.public void reportWarning(String message)
reportWarning in class Parsermessage - warning message.public void reset()
reset in interface Parser
public final void sample()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void small()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void special()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void standard_tag()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void strike()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void strong()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void subscript()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void superscript()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void table()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void teletype()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void text()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void text_tag()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void th_or_td()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void tr()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void underline()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void unordered_list()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
public final void variable()
throws RecognitionException,
TokenStreamException
RecognitionException - DOCUMENT ME!TokenStreamException - DOCUMENT ME!
|
Jalopy 1.0b10 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||