Rev 1314 | Rev 1325 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1314 | jmachado | 1 | <?xml version="1.0"?> |
2 | <!DOCTYPE hibernate-mapping |
||
3 | PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" |
||
4 | "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> |
||
5 | |||
6 | <hibernate-mapping> |
||
7 | <class name="pt.estgp.estgweb.domain.Questionario" table="questionario" abstract="true"> |
||
8 | <meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
||
9 | <meta attribute="scope-class">public abstract</meta> |
||
1315 | jmachado | 10 | <id name="id" type="long" unsaved-value="0"> |
1314 | jmachado | 11 | <generator class="native"/> |
12 | </id> |
||
13 | <discriminator column="discriminator"/> |
||
14 | <timestamp source="db" name="updateDate" unsaved-value="null"/> |
||
15 | <property name="saveDate" type="timestamp"/> |
||
16 | <property name="startDate" type="timestamp"/> |
||
17 | <property name="year" type="string"/> |
||
18 | <property name="semestre" type="string"/> |
||
19 | |||
20 | <property name="p1" type="string"/> |
||
21 | <property name="p2" type="string"/> |
||
22 | <property name="p3" type="string"/> |
||
23 | <property name="p4" type="string"/> |
||
24 | <property name="p5" type="string"/> |
||
25 | <property name="p6" type="string"/> |
||
26 | <property name="p7" type="string"/> |
||
27 | <property name="p8" type="string"/> |
||
28 | <property name="p9" type="string"/> |
||
29 | <property name="p10" type="string"/> |
||
30 | <property name="p11" type="string"/> |
||
31 | <property name="p12" type="string"/> |
||
32 | <property name="p13" type="string"/> |
||
33 | <property name="p14" type="string"/> |
||
34 | <property name="p15" type="string"/> |
||
35 | <property name="p16" type="string"/> |
||
36 | <property name="p17" type="string"/> |
||
37 | <property name="p18" type="string"/> |
||
38 | <property name="p19" type="string"/> |
||
39 | <property name="p20" type="string"/> |
||
40 | <property name="p21" type="string"/> |
||
41 | <property name="p22" type="string"/> |
||
42 | <property name="p23" type="string"/> |
||
43 | <property name="p24" type="string"/> |
||
44 | <property name="p25" type="string"/> |
||
45 | <property name="p26" type="string"/> |
||
46 | <property name="p27" type="string"/> |
||
47 | <property name="p28" type="string"/> |
||
48 | <property name="p29" type="string"/> |
||
49 | <property name="p30" type="string"/> |
||
50 | |||
51 | <property name="p1Group" type="string"/> |
||
52 | <property name="p2Group" type="string"/> |
||
53 | <property name="p3Group" type="string"/> |
||
54 | <property name="p4Group" type="string"/> |
||
55 | <property name="p5Group" type="string"/> |
||
56 | <property name="p6Group" type="string"/> |
||
57 | <property name="p7Group" type="string"/> |
||
58 | <property name="p8Group" type="string"/> |
||
59 | <property name="p9Group" type="string"/> |
||
60 | <property name="p10Group" type="string"/> |
||
61 | <property name="p11Group" type="string"/> |
||
62 | <property name="p12Group" type="string"/> |
||
63 | <property name="p13Group" type="string"/> |
||
64 | <property name="p14Group" type="string"/> |
||
65 | <property name="p15Group" type="string"/> |
||
66 | <property name="p16Group" type="string"/> |
||
67 | <property name="p17Group" type="string"/> |
||
68 | <property name="p18Group" type="string"/> |
||
69 | <property name="p19Group" type="string"/> |
||
70 | <property name="p20Group" type="string"/> |
||
71 | <property name="p21Group" type="string"/> |
||
72 | <property name="p22Group" type="string"/> |
||
73 | <property name="p23Group" type="string"/> |
||
74 | <property name="p24Group" type="string"/> |
||
75 | <property name="p25Group" type="string"/> |
||
76 | <property name="p26Group" type="string"/> |
||
77 | <property name="p27Group" type="string"/> |
||
78 | <property name="p28Group" type="string"/> |
||
79 | <property name="p29Group" type="string"/> |
||
80 | <property name="p30Group" type="string"/> |
||
81 | |||
82 | <property name="introHtml" type="string"> |
||
83 | <column name="introHtml" sql-type="text"/> |
||
84 | </property> |
||
85 | |||
86 | <property name="group1Title" type="string"> |
||
87 | <column name="group1Title" sql-type="text"/> |
||
88 | </property> |
||
89 | <property name="group2Title" type="string"> |
||
90 | <column name="group2Title" sql-type="text"/> |
||
91 | </property> |
||
92 | <property name="group3Title" type="string"> |
||
93 | <column name="group3Title" sql-type="text"/> |
||
94 | </property> |
||
95 | <property name="group4Title" type="string"> |
||
96 | <column name="group4Title" sql-type="text"/> |
||
97 | </property> |
||
98 | <property name="group5Title" type="string"> |
||
99 | <column name="group5Title" sql-type="text"/> |
||
100 | </property> |
||
101 | |||
102 | |||
103 | |||
104 | |||
105 | <!--State flow info--> |
||
106 | <!-- |
||
107 | Possible states: |
||
108 | CREATED -> in prototype edition |
||
109 | ASSIGNED -> All tipologies prototypes created and assigned to student answers |
||
110 | PROCESSING -> Impossible to change or edit prototypes, possible to answer |
||
111 | CLOSED -> Impossible to answer |
||
112 | STATISTICS1 |
||
113 | --> |
||
114 | <property name="state" type="string"> |
||
115 | <column name="state" default="'CREATED'"/> |
||
116 | </property> |
||
117 | <property name="institution1Processing" type="boolean"/> |
||
118 | <property name="institution2Processing" type="boolean"/> |
||
119 | <property name="institution3Processing" type="boolean"/> |
||
120 | <property name="institution4Processing" type="boolean"/> |
||
121 | |||
122 | <subclass name="pt.estgp.estgweb.domain.QuestionarioImpl" discriminator-value="QuestionarioImpl"/> |
||
123 | </class> |
||
124 | |||
125 | </hibernate-mapping> |