| sun.tools.java.ParserActions
All known Subclasses: sun.tools.java.Parser,
ParserActions | public interface ParserActions (Code) | | This is the protocol by which a Parser makes callbacks
to the later phases of the compiler.
(As a backwards compatibility trick, Parser implements
this protocol, so that an instance of a Parser subclass
can handle its own actions. The preferred way to use a
Parser, however, is to instantiate it directly with a
reference to your own ParserActions implementation.)
WARNING: The contents of this source file are not part of any
supported API. Code that depends on them does so at its own risk:
they are subject to change or removal without notice.
author: John R. Rose version: 1.21, 05/05/07 |
Method Summary | |
ClassDefinition | beginClass(long off, String doc, int mod, IdentifierToken nm, IdentifierToken sup, IdentifierToken impl) | void | defineField(long where, ClassDefinition c, String doc, int mod, Type t, IdentifierToken nm, IdentifierToken args, IdentifierToken exp, Node val) | void | endClass(long off, ClassDefinition c) | void | importClass(long off, IdentifierToken nm) | void | importPackage(long off, IdentifierToken nm) | void | packageDeclaration(long off, IdentifierToken nm) |
endClass | void endClass(long off, ClassDefinition c)(Code) | | End class
Parameters: c - a cookie returned by the corresponding beginClass call |
|
|