01: /**
02: * Copyright (C) 2001-2006 France Telecom R&D
03: */package org.objectweb.speedo.pobjects.inheritance.filtered.jdo2.vid;
04:
05: public class A {
06:
07: String aid;
08: String className;
09: String af1;
10: String af2;
11:
12: public A(String id) {
13: this .aid = id;
14: //Compute short class name used as discriminator
15: this .className = getClass().getName();
16: className = className.substring(className.lastIndexOf('.') + 1);
17: }
18:
19: public String getAf1() {
20: return af1;
21: }
22:
23: public void setAf1(String af1) {
24: this .af1 = af1;
25: }
26:
27: public String getAf2() {
28: return af2;
29: }
30:
31: public void setAf2(String af2) {
32: this .af2 = af2;
33: }
34:
35: public String getAid() {
36: return aid;
37: }
38:
39: public String getClassName() {
40: return className;
41: }
42:
43: }
|