source: mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_observation/ceda_observation.py @ 8042

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/mauRepo/MolesManager/trunk/src/ea_model/ceda_metadatamodel/ceda_observation/ceda_observation.py@8042
Revision 8042, 5.4 KB checked in by mnagni, 8 years ago (diff)

The tables are correctly generated but still some problem with class initialization.
Migration is partially working.
Starting the deployment structure implementation.

Line 
1
2
3
4
5
6
7
8
9
10
11
12
13from ea_model.moles3_4.observation.mo_observation import  MO_Observation
14
15'''
16Created on 03-Jan-2012 11:10:06
17
18@author: mnagni
19'''
20
21class CEDA_Observation(MO_Observation):
22        '''
23                Represents a data entity defined in a UML diagram and supposed to
24                be persisted in a relational database.
25 
26                This class has been genererated automatically using the Apache Velocity project.
27        '''
28        '''
29                Please note that any access to the inner attributes should be done using
30                the given get/set methods and NOT accessing them directly.
31        '''
32        def __init__(self):
33                self._mo_observation = MO_Observation()         
34                self.validTime = None
35                self.geographicExtent = None
36                self.result = None
37                self.resultTime = None
38                self.publicationState = None
39                self.citation = None
40                self.identifier = None
41                self.parameter = None
42                self.verticalExtent = None
43                self.relatedParty = None
44                self.keywords = None
45                self.status = None
46                self.observedProperty = None
47                self.documentation = None
48                self.procedure = None
49                self.featureOfInterest = None
50                self.internalReview = None
51                self.metadata = None
52                self.resultAccumulation = None
53                self.resolution = None
54                self.permission = None
55                self.resultQuality = None
56                self.description = None
57                self.dataLineage = None
58                self.inSupportOf = None
59                self.relatedObservation = None
60                self.phenomenonTime = None
61                super(CEDA_Observation, self).__init__()
62
63        @property
64        def validTime(self):
65                return self._mo_observation.validTime
66
67        @validTime.setter
68        def validTime(self, value):
69                         self._mo_observation.validTime = value
70
71        @property
72        def geographicExtent(self):
73                return self._mo_observation.geographicExtent
74
75        @geographicExtent.setter
76        def geographicExtent(self, value):
77                         self._mo_observation.geographicExtent = value
78
79        @property
80        def result(self):
81                return self._mo_observation.result
82
83        @result.setter
84        def result(self, value):
85                         self._mo_observation.result = value
86
87        @property
88        def resultTime(self):
89                return self._mo_observation.resultTime
90
91        @resultTime.setter
92        def resultTime(self, value):
93                         self._mo_observation.resultTime = value
94
95        @property
96        def publicationState(self):
97                return self._mo_observation.publicationState
98
99        @publicationState.setter
100        def publicationState(self, value):
101                         self._mo_observation.publicationState = value
102
103
104
105        @property
106        def identifier(self):
107                return self._mo_observation.identifier
108
109        @identifier.setter
110        def identifier(self, value):
111                         self._mo_observation.identifier = value
112
113        @property
114        def parameter(self):
115                return self._mo_observation.parameter
116
117        @parameter.setter
118        def parameter(self, value):
119                         self._mo_observation.parameter = value
120
121        @property
122        def verticalExtent(self):
123                return self._mo_observation.verticalExtent
124
125        @verticalExtent.setter
126        def verticalExtent(self, value):
127                         self._mo_observation.verticalExtent = value
128
129        @property
130        def relatedParty(self):
131                return self._mo_observation.relatedParty
132
133        @relatedParty.setter
134        def relatedParty(self, value):
135                         self._mo_observation.relatedParty = value
136
137
138
139        @property
140        def status(self):
141                return self._mo_observation.status
142
143        @status.setter
144        def status(self, value):
145                         self._mo_observation.status = value
146
147        @property
148        def observedProperty(self):
149                return self._mo_observation.observedProperty
150
151        @observedProperty.setter
152        def observedProperty(self, value):
153                         self._mo_observation.observedProperty = value
154
155        @property
156        def documentation(self):
157                return self._mo_observation.documentation
158
159        @documentation.setter
160        def documentation(self, value):
161                         self._mo_observation.documentation = value
162
163        @property
164        def procedure(self):
165                return self._mo_observation.procedure
166
167        @procedure.setter
168        def procedure(self, value):
169                         self._mo_observation.procedure = value
170
171        @property
172        def featureOfInterest(self):
173                return self._mo_observation.featureOfInterest
174
175        @featureOfInterest.setter
176        def featureOfInterest(self, value):
177                         self._mo_observation.featureOfInterest = value
178
179
180
181        @property
182        def metadata(self):
183                return self._mo_observation.metadata
184
185        @metadata.setter
186        def metadata(self, value):
187                         self._mo_observation.metadata = value
188
189        @property
190        def resultAccumulation(self):
191                return self._mo_observation.resultAccumulation
192
193        @resultAccumulation.setter
194        def resultAccumulation(self, value):
195                         self._mo_observation.resultAccumulation = value
196
197        @property
198        def resolution(self):
199                return self._mo_observation.resolution
200
201        @resolution.setter
202        def resolution(self, value):
203                         self._mo_observation.resolution = value
204
205        @property
206        def permission(self):
207                return self._mo_observation.permission
208
209        @permission.setter
210        def permission(self, value):
211                         self._mo_observation.permission = value
212
213        @property
214        def resultQuality(self):
215                return self._mo_observation.resultQuality
216
217        @resultQuality.setter
218        def resultQuality(self, value):
219                         self._mo_observation.resultQuality = value
220
221        @property
222        def description(self):
223                return self._mo_observation.description
224
225        @description.setter
226        def description(self, value):
227                         self._mo_observation.description = value
228
229
230
231        @property
232        def inSupportOf(self):
233                return self._mo_observation.inSupportOf
234
235        @inSupportOf.setter
236        def inSupportOf(self, value):
237                         self._mo_observation.inSupportOf = value
238
239        @property
240        def relatedObservation(self):
241                return self._mo_observation.relatedObservation
242
243        @relatedObservation.setter
244        def relatedObservation(self, value):
245                         self._mo_observation.relatedObservation = value
246
247        @property
248        def phenomenonTime(self):
249                return self._mo_observation.phenomenonTime
250
251        @phenomenonTime.setter
252        def phenomenonTime(self, value):
253                         self._mo_observation.phenomenonTime = value
Note: See TracBrowser for help on using the repository browser.