1
2
3
4
5
6
7 package org.asyrinx.joey.gen.model.java.visitor;
8
9 import org.asyrinx.joey.gen.model.java.AppDomain;
10 import org.asyrinx.joey.gen.model.java.Entity;
11 import org.asyrinx.joey.gen.model.java.EntityKey;
12 import org.asyrinx.joey.gen.model.java.JavaEnumeration;
13 import org.asyrinx.joey.gen.model.java.JavaVisitor;
14 import org.asyrinx.joey.gen.model.java.Property;
15 import org.asyrinx.joey.gen.model.java.Reference;
16
17 /***
18 * @author takeshi
19 */
20 public class JavaVisitorWrapper implements JavaVisitor {
21
22 /***
23 *
24 */
25 public JavaVisitorWrapper(JavaVisitor wrapped) {
26 super();
27 this.wrapped = wrapped;
28 }
29
30 protected final JavaVisitor wrapped;
31
32 /***
33 * @param appDomain
34 */
35 public void visit(AppDomain appDomain) {
36 wrapped.visit(appDomain);
37 }
38
39 /***
40 * @param javaClass
41 */
42 public void visit(Entity javaClass) {
43 wrapped.visit(javaClass);
44 }
45
46 /***
47 * @param javaClassKey
48 */
49 public void visit(EntityKey javaClassKey) {
50 wrapped.visit(javaClassKey);
51 }
52
53 /***
54 * @param enum
55 */
56 public void visit(JavaEnumeration enum) {
57 wrapped.visit(enum);
58 }
59
60 /***
61 * @param property
62 */
63 public void visit(Property property) {
64 wrapped.visit(property);
65 }
66
67 /***
68 * @param reference
69 */
70 public void visit(Reference reference) {
71 wrapped.visit(reference);
72 }
73 }