|
ESC/Java2 © 2003,2004,2005 David Cok and Joseph Kiniry © 2005 UCD Dublin © 2003,2004 Radboud University Nijmegen © 1999,2000 Compaq Computer Corporation © 1997,1998,1999 Digital Equipment Corporation All Rights Reserved |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectescjava.parser.ErrorPragmaParser
This class produces a PragmaParser
that reports an
client-chosen error message each time an annotation comment is
encountered. (Javadoc comments are also considered annotations.)
Field Summary | |
java.lang.String |
msg
The error message to report. |
Constructor Summary | |
ErrorPragmaParser(java.lang.String msg)
Create a new ErrorPragmaParser that report error message msg. |
Method Summary | |
boolean |
checkTag(int tag)
We consider both ESC and Javadoc comments to be annotations. |
void |
close()
No work to close us. |
boolean |
getNextPragma(Token dst)
Produce no actual pragmas. |
FieldDecl |
isPragmaDecl(Token l)
|
void |
restart(CorrelatedReader in,
boolean eolComment)
Report an error for each annotation comment |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.String msg
Constructor Detail |
public ErrorPragmaParser(java.lang.String msg)
Method Detail |
public boolean checkTag(int tag)
checkTag
in interface PragmaParser
public void restart(CorrelatedReader in, boolean eolComment)
restart
in interface PragmaParser
public boolean getNextPragma(Token dst)
getNextPragma
in interface PragmaParser
public void close()
close
in interface PragmaParser
public FieldDecl isPragmaDecl(Token l)
isPragmaDecl
in interface PragmaParser
|
ESC/Java2 © 2003,2004,2005 David Cok and Joseph Kiniry © 2005 UCD Dublin © 2003,2004 Radboud University Nijmegen © 1999,2000 Compaq Computer Corporation © 1997,1998,1999 Digital Equipment Corporation All Rights Reserved |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |