KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > polyglot > ext > coffer > ast > CofferExtFactory_c


1 package polyglot.ext.coffer.ast;
2
3 import polyglot.ast.*;
4 import polyglot.ext.jl.ast.*;
5 import polyglot.ext.coffer.types.*;
6 import polyglot.ext.coffer.extension.*;
7 import polyglot.types.Flags;
8 import polyglot.types.Package;
9 import polyglot.types.Type;
10 import polyglot.types.Qualifier;
11 import polyglot.util.*;
12 import java.util.*;
13
14 /** An implementation of the <code>CofferNodeFactory</code> interface.
15  */

16 public class CofferExtFactory_c extends AbstractExtFactory_c
17 {
18     public CofferExtFactory_c() {
19         super();
20     }
21
22     public final Ext extCanonicalKeySetNode() {
23     Ext e = extCanonicalKeySetNodeImpl();
24     return e;
25     }
26
27     public final Ext extFree() {
28         Ext e = extFreeImpl();
29         return e;
30     }
31
32     public final Ext extKeyNode() {
33         Ext e = extKeyNodeImpl();
34         return e;
35     }
36
37     public final Ext extThrowConstraintNode() {
38         Ext e = extThrowConstraintNodeImpl();
39         return e;
40     }
41
42     public final Ext extTrackedTypeNode() {
43         Ext e = extTrackedTypeNodeImpl();
44         return e;
45     }
46     public final Ext extAmbKeySetNode() {
47         Ext e = extAmbKeySetNodeImpl();
48         return e;
49     }
50
51     public Ext extNodeImpl() {
52         return new CofferExt_c();
53     }
54
55     public Ext extAssignImpl() {
56         return new AssignExt_c();
57     }
58
59     public Ext extLocalImpl() {
60         return new LocalExt_c();
61     }
62
63     public Ext extSpecialImpl() {
64         return new SpecialExt_c();
65     }
66
67     public Ext extLocalDeclImpl() {
68         return new LocalDeclExt_c();
69     }
70
71     public Ext extConstructorCallImpl() {
72         return extProcedureCallImpl();
73     }
74
75     public Ext extCallImpl() {
76         return extProcedureCallImpl();
77     }
78
79     public Ext extProcedureCallImpl() {
80         return new ProcedureCallExt_c();
81     }
82
83     public Ext extNewImpl() {
84         return new NewExt_c();
85     }
86
87     public Ext extFreeImpl() {
88         return new FreeExt_c();
89     }
90
91     public Ext extCanonicalKeySetNodeImpl() {
92         return extNodeImpl();
93     }
94
95     public Ext extAmbKeySetNodeImpl() {
96         return extNodeImpl();
97     }
98
99     public Ext extKeyNodeImpl() {
100         return extNodeImpl();
101     }
102     public Ext extTrackedTypeNodeImpl() {
103         return extTypeNodeImpl();
104     }
105     public Ext extThrowConstraintNodeImpl() {
106         return extNodeImpl();
107     }
108
109     public Ext extProcedureDeclImpl() {
110         return new ProcedureDeclExt_c();
111     }
112
113 }
114
Popular Tags