1
2
3
4
5
6
7 package org.asyrinx.joey.gen.command.java;
8
9 import org.asyrinx.joey.gen.model.Element;
10 import org.asyrinx.joey.gen.model.command.Command;
11 import org.asyrinx.joey.gen.model.java.AppDomain;
12 import org.asyrinx.joey.gen.model.java.Entity;
13 import org.asyrinx.joey.gen.model.java.EntityKey;
14 import org.asyrinx.joey.gen.model.java.JavaEnumeration;
15 import org.asyrinx.joey.gen.model.java.JavaVisitor;
16 import org.asyrinx.joey.gen.model.java.Property;
17 import org.asyrinx.joey.gen.model.java.Reference;
18 import org.asyrinx.joey.gen.model.java.visitor.JavaTopDownVisitor;
19 import org.asyrinx.joey.gen.model.java.visitor.JavaVisitorAdapter;
20
21 /***
22 * @author takeshi
23 */
24 public class JavaCommand extends Command implements JavaVisitor {
25
26 /***
27 *
28 */
29 public JavaCommand() {
30 super();
31 }
32
33 public void execute(Element element) {
34 new JavaVisitorAdapter(new JavaTopDownVisitor(this)).visit(element);
35 }
36
37
38
39
40
41
42 public void visit(AppDomain appDomain) {
43
44 }
45
46
47
48
49
50
51 public void visit(Entity entity) {
52
53 }
54
55
56
57
58
59
60 public void visit(EntityKey entityKey) {
61
62 }
63
64
65
66
67
68
69 public void visit(JavaEnumeration enum) {
70
71 }
72
73
74
75
76
77
78 public void visit(Property property) {
79
80 }
81
82
83
84
85
86
87 public void visit(Reference reference) {
88
89 }
90
91 }