1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.seasar.tuigwaa.model.core.impl;
17
18 import org.seasar.tuigwaa.model.common.TgwAttributeVisitor;
19 import org.seasar.tuigwaa.model.common.TgwElementVisitor;
20 import org.seasar.tuigwaa.model.core.TgwAttribute;
21
22 /***
23 * 検索等で関連データタイプの参照先の型をあらわすのに使用
24 * @author someda
25 */
26 public class NestedAttribute extends AbstractAttribute {
27
28 private TgwAttribute realField;
29
30 public void setRealField(TgwAttribute realField) {
31 this.realField = realField;
32 }
33
34 public TgwAttribute getRealField() {
35 return realField;
36 }
37
38 public String getType() {
39 return realField.getType();
40 }
41
42 public Object accept(TgwElementVisitor visitor, Object data) {
43 return null;
44 }
45
46 public Object accept(TgwAttributeVisitor visitor, Object data) {
47
48 return null;
49 }
50
51 }