-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathASTClassHeader.java
More file actions
38 lines (29 loc) · 905 Bytes
/
ASTClassHeader.java
File metadata and controls
38 lines (29 loc) · 905 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/* Generated By:JJTree: Do not edit this line. ASTClassHeader.java */
import java.util.*;
public class ASTClassHeader extends SimpleNode {
Token t;
ASTClassModifier classModifier;
ASTInheritsClause inheritsClause;
ASTAdaptsClause adaptsClause;
ASTImplementsClause implementsClause;
ASTConformsClause conformsClause;
//============================
String className;
String parentClassName;
ArrayList<String> interfaceList = new ArrayList<String>();
ArrayList<String> conformList = new ArrayList<String>();
/*ASTInheritsClause inheritNode;
ASTImplementsClause implementNode;
ASTConformsClause confomNode;
*/
public ASTClassHeader(int id) {
super(id);
}
public ASTClassHeader(UCSY p, int id) {
super(p, id);
}
/** Accept the visitor. **/
public Object jjtAccept(UCSYVisitor visitor, UCSYClass theClass) {
return visitor.visit(this, theClass);
}
}