1
2
3
4
5
6
7 package org.asyrinx.joey.gen.model.java;
8
9 import org.asyrinx.joey.gen.model.Element;
10
11 /***
12 * @author takeshi
13 */
14 public class ReferenceEntry extends Element {
15
16 /***
17 *
18 */
19 public ReferenceEntry() {
20 super();
21 }
22
23 /***
24 * @param parent
25 */
26 public ReferenceEntry(Reference parent) {
27 super(parent);
28 }
29
30 /***
31 * @param parent
32 */
33 public ReferenceEntry(Reference parent, Property local, Property foreign) {
34 super(parent);
35 this.local = local;
36 this.foreign = foreign;
37 }
38
39 private Property local = null;
40
41 private Property foreign = null;
42
43 /***
44 * @return Returns the foreign.
45 */
46 public Property getForeign() {
47 return foreign;
48 }
49
50 /***
51 * @param foreign
52 * The foreign to set.
53 */
54 public void setForeign(Property foreign) {
55 this.foreign = foreign;
56 }
57
58 /***
59 * @return Returns the local.
60 */
61 public Property getLocal() {
62 return local;
63 }
64
65 /***
66 * @param local
67 * The local to set.
68 */
69 public void setLocal(Property local) {
70 this.local = local;
71 }
72 }