KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > polyglot > ast > AmbTypeNode


1 package polyglot.ast;
2
3 /**
4  * An <code>AmbTypeNode</code> is an ambiguous AST node composed of
5  * dot-separated list of identifiers that must resolve to a type.
6  */

7 public interface AmbTypeNode extends TypeNode, Ambiguous
8 {
9     /**
10      * Qualifier of the type.
11      */

12     QualifierNode qual();
13
14     /**
15      * Set the qualifier of the type.
16      */

17     AmbTypeNode qual(QualifierNode qual);
18
19     /**
20      * Ambiguous name.
21      */

22     String JavaDoc name();
23
24     /**
25      * Set the ambiguous name.
26      */

27     AmbTypeNode name(String JavaDoc name);
28 }
29
Popular Tags