Subversion Repository Public Repository

litesoft

Diff Revisions 947 vs 948 for /trunk/Java/DATT/src/org/litesoft/datt/server/pos/StoryChangeGO.java

Diff revisions: vs.
  @@ -9,25 +9,21 @@
9 9
10 10 public abstract class StoryChangeGO
11 11 extends org.litesoft.orsup.nonpublic.PersistentObjectImpl<StoryChange>
12 - implements HasAttributes
13 - {
12 + implements HasAttributes {
14 13 private static final ConstructionControl CONSTRUCTION_CONTROL = new ConstructionControl();
15 14
16 - public static SimpleFromIdentifier from()
17 - {
15 + public static SimpleFromIdentifier from() {
18 16 return StoryChangeMetaData.INSTANCE;
19 17 }
20 18
21 - protected StoryChangeGO( Transaction pTransaction )
22 - {
19 + protected StoryChangeGO( Transaction pTransaction ) {
23 20 super( StoryChangeMetaData.INSTANCE, pTransaction );
24 21 mID = getNextSequenceNumber( getClass() );
25 22 registerWithTransaction();
26 23 setDefaults();
27 24 }
28 25
29 - protected StoryChangeGO( ConstructionControl pConstructionControl )
30 - {
26 + protected StoryChangeGO( ConstructionControl pConstructionControl ) {
31 27 super( StoryChangeMetaData.INSTANCE, CONSTRUCTION_CONTROL, pConstructionControl );
32 28 }
33 29
  @@ -35,22 +31,18 @@
35 31
36 32 protected final RecordVersionHelper mRecordVersion = new RecordVersionHelper();
37 33
38 - public Long getRecordVersion()
39 - {
34 + public Long getRecordVersion() {
40 35 return mRecordVersion.getRecordVersion();
41 36 }
42 37
43 38 private static class AttributeAccessor_RecordVersion
44 - extends AttributeAccessorSCD_RecordVersion<StoryChange>
45 - {
46 - public AttributeAccessor_RecordVersion()
47 - {
39 + extends AttributeAccessorSCD_RecordVersion<StoryChange> {
40 + public AttributeAccessor_RecordVersion() {
48 41 super( "RecordVersion", "RecordVersion" );
49 42 }
50 43
51 44 @Override
52 - protected RecordVersionHelper getRecordVersionHelper( StoryChange pPO )
53 - {
45 + protected RecordVersionHelper getRecordVersionHelper( StoryChange pPO ) {
54 46 return pPO.mRecordVersion;
55 47 }
56 48 }
  @@ -59,41 +51,34 @@
59 51
60 52 final org.litesoft.orsup.lazyeval.LazyEvalSimpleTimestamp mCreated = new org.litesoft.orsup.lazyeval.LazyEvalSimpleTimestamp();
61 53
62 - public org.litesoft.core.simpletypes.temporal.SimpleTimestamp getCreated()
63 - {
54 + public org.litesoft.core.simpletypes.temporal.SimpleTimestamp getCreated() {
64 55 return mCreated.getSimpleTimestamp();
65 56 }
66 57
67 - protected void LLsetCreated( org.litesoft.core.simpletypes.temporal.SimpleTimestamp pCreated )
68 - {
58 + protected void LLsetCreated( org.litesoft.core.simpletypes.temporal.SimpleTimestamp pCreated ) {
69 59 verifyMutability( CD_Created, mCreated.getSimpleTimestamp(), pCreated );
70 60 mCreated.setSimpleTimestamp( pCreated );
71 61 }
72 62
73 63 private static class AttributeAccessor_Created
74 64 extends AttributeAccessorSCDsimplePersistedSysSetOnly<StoryChange>
75 - implements NonImportableFeature
76 - {
77 - public AttributeAccessor_Created()
78 - {
65 + implements NonImportableFeature {
66 + public AttributeAccessor_Created() {
79 67 super( "Created", "Created", true, _SimpleTimestamp.RO() );
80 68 }
81 69
82 70 @Override
83 - public Object getValueOnPO( StoryChange pPO )
84 - {
71 + public Object getValueOnPO( StoryChange pPO ) {
85 72 return pPO.getCreated();
86 73 }
87 74
88 75 @Override
89 - public Object db_getValueOnPO( StoryChange pPO )
90 - {
76 + public Object db_getValueOnPO( StoryChange pPO ) {
91 77 return pPO.mCreated.get_java_sql_Timestamp();
92 78 }
93 79
94 80 @Override
95 - public void db_setValueOnPO( StoryChange pPO, Object pValue )
96 - {
81 + public void db_setValueOnPO( StoryChange pPO, Object pValue ) {
97 82 pPO.mCreated.set_java_sql_Timestamp( to_Timestamp( pValue ) );
98 83 }
99 84 }
  @@ -102,89 +87,74 @@
102 87
103 88 private Long mID;
104 89
105 - public Long getID()
106 - {
90 + public Long getID() {
107 91 return mID;
108 92 }
109 93
110 - protected void LLsetID( Long pID )
111 - {
94 + protected void LLsetID( Long pID ) {
112 95 verifyMutability( CD_ID, mID, pID );
113 96 mID = pID;
114 97 }
115 98
116 99 private static class AttributeAccessor_ID
117 100 extends AttributeAccessorSCDsimplePersistedSysSetOnly<StoryChange>
118 - implements NonImportableFeature
119 - {
120 - public AttributeAccessor_ID()
121 - {
101 + implements NonImportableFeature {
102 + public AttributeAccessor_ID() {
122 103 super( "ID", "ID", false, _Long.AddOnly() );
123 104 }
124 105
125 106 @Override
126 - public Object getValueOnPO( StoryChange pPO )
127 - {
107 + public Object getValueOnPO( StoryChange pPO ) {
128 108 return pPO.getID();
129 109 }
130 110
131 111 @Override
132 - public void db_setValueOnPO( StoryChange pPO, Object pValue )
133 - {
112 + public void db_setValueOnPO( StoryChange pPO, Object pValue ) {
134 113 pPO.LLsetID( to_Long( pValue ) );
135 114 }
136 115 }
137 116
138 - public static final AttributeAccessorSCDtoOneRegular<StoryChange,StoryUpdate> CD_Update = new AttributeAccessor_Update();
117 + public static final AttributeAccessorSCDtoOneRegular<StoryChange, StoryUpdate> CD_Update = new AttributeAccessor_Update();
139 118
140 - protected org.litesoft.orsup.lazyload.LazyLoadToOneRegular<StoryChange,StoryUpdate> mUpdate = //
141 - new org.litesoft.orsup.lazyload.LazyLoadToOneRegular<StoryChange,StoryUpdate>( (StoryChange) this, CD_Update );
119 + protected org.litesoft.orsup.lazyload.LazyLoadToOneRegular<StoryChange, StoryUpdate> mUpdate = //
120 + new org.litesoft.orsup.lazyload.LazyLoadToOneRegular<StoryChange, StoryUpdate>( (StoryChange) this, CD_Update );
142 121
143 - public StoryUpdate getUpdate()
144 - {
122 + public StoryUpdate getUpdate() {
145 123 return processLazyLoadAccess( mUpdate );
146 124 }
147 125
148 - public void setUpdate( StoryUpdate pUpdate )
149 - {
126 + public void setUpdate( StoryUpdate pUpdate ) {
150 127 processLazyLoadMutation( mUpdate, pUpdate );
151 128 }
152 129
153 130 private static class AttributeAccessor_Update
154 - extends AttributeAccessorSCDtoOneRegular<StoryChange,StoryUpdate>
155 - {
156 - public AttributeAccessor_Update()
157 - {
131 + extends AttributeAccessorSCDtoOneRegular<StoryChange, StoryUpdate> {
132 + public AttributeAccessor_Update() {
158 133 super( "Update", "Update_id", StoryUpdate.class, "ID", "Changes", false, true, Mutability.RW );
159 134 }
160 135
161 136 @Override
162 - public org.litesoft.orsup.lazyload.LazyLoadToOneRegular<StoryChange,StoryUpdate> getValueHolder( StoryChange pPO )
163 - {
137 + public org.litesoft.orsup.lazyload.LazyLoadToOneRegular<StoryChange, StoryUpdate> getValueHolder( StoryChange pPO ) {
164 138 return pPO.mUpdate;
165 139 }
166 140
167 141 @Override
168 - public Object getValueOnPO( StoryChange pPO )
169 - {
142 + public Object getValueOnPO( StoryChange pPO ) {
170 143 return pPO.getUpdate();
171 144 }
172 145
173 146 @Override
174 - public void setValueOnPO( StoryChange pPO, Object pValue )
175 - {
147 + public void setValueOnPO( StoryChange pPO, Object pValue ) {
176 148 pPO.setUpdate( to_PO( pPO, StoryUpdate.class, pValue ) );
177 149 }
178 150
179 151 @Override
180 - public Object db_getValueOnPO( StoryChange pPO )
181 - {
152 + public Object db_getValueOnPO( StoryChange pPO ) {
182 153 return pPO.mUpdate.db_getValue();
183 154 }
184 155
185 156 @Override
186 - public void db_setValueOnPO( StoryChange pPO, Object pValue )
187 - {
157 + public void db_setValueOnPO( StoryChange pPO, Object pValue ) {
188 158 pPO.mUpdate.db_setValue( to_Long( pValue ) );
189 159 }
190 160 }
  @@ -193,35 +163,29 @@
193 163
194 164 private String mWasValue;
195 165
196 - public String getWasValue()
197 - {
166 + public String getWasValue() {
198 167 return mWasValue;
199 168 }
200 169
201 - public void setWasValue( String pWasValue )
202 - {
170 + public void setWasValue( String pWasValue ) {
203 171 verifyMutability( CD_WasValue, mWasValue, pWasValue );
204 172 mWasValue = pWasValue;
205 173 }
206 174
207 175 private static class AttributeAccessor_WasValue
208 - extends AttributeAccessorSCDsimplePersistedRegular<StoryChange>
209 - {
210 - public AttributeAccessor_WasValue()
211 - {
176 + extends AttributeAccessorSCDsimplePersistedRegular<StoryChange> {
177 + public AttributeAccessor_WasValue() {
212 178 super( "WasValue", "WasValue", false, _String.with( MaxLength.of( 100 ), //
213 179 DisplayLength.of( 40 ) ) );
214 180 }
215 181
216 182 @Override
217 - public Object getValueOnPO( StoryChange pPO )
218 - {
183 + public Object getValueOnPO( StoryChange pPO ) {
219 184 return pPO.getWasValue();
220 185 }
221 186
222 187 @Override
223 - public void setValueOnPO( StoryChange pPO, Object pValue )
224 - {
188 + public void setValueOnPO( StoryChange pPO, Object pValue ) {
225 189 pPO.setWasValue( to_String( pValue ) );
226 190 }
227 191 }
  @@ -230,47 +194,39 @@
230 194
231 195 private String mWhatChanged;
232 196
233 - public String getWhatChanged()
234 - {
197 + public String getWhatChanged() {
235 198 return mWhatChanged;
236 199 }
237 200
238 - public void setWhatChanged( String pWhatChanged )
239 - {
201 + public void setWhatChanged( String pWhatChanged ) {
240 202 verifyMutability( CD_WhatChanged, mWhatChanged, pWhatChanged );
241 203 mWhatChanged = pWhatChanged;
242 204 }
243 205
244 206 private static class AttributeAccessor_WhatChanged
245 - extends AttributeAccessorSCDsimplePersistedRegular<StoryChange>
246 - {
247 - public AttributeAccessor_WhatChanged()
248 - {
207 + extends AttributeAccessorSCDsimplePersistedRegular<StoryChange> {
208 + public AttributeAccessor_WhatChanged() {
249 209 super( "WhatChanged", "WhatChanged", true, _String.with( MaxLength.of( 40 ), //
250 210 DisplayLength.of( 20 ) ) );
251 211 }
252 212
253 213 @Override
254 - public Object getValueOnPO( StoryChange pPO )
255 - {
214 + public Object getValueOnPO( StoryChange pPO ) {
256 215 return pPO.getWhatChanged();
257 216 }
258 217
259 218 @Override
260 - public void setValueOnPO( StoryChange pPO, Object pValue )
261 - {
219 + public void setValueOnPO( StoryChange pPO, Object pValue ) {
262 220 pPO.setWhatChanged( to_String( pValue ) );
263 221 }
264 222 }
265 223
266 224 static class MyMetaData
267 - extends org.litesoft.orsup.nonpublic.PersistentObjectImplMetaData<StoryChange>
268 - {
225 + extends org.litesoft.orsup.nonpublic.PersistentObjectImplMetaData<StoryChange> {
269 226 public static final String OBJECT_NAME = "StoryChange";
270 227 public static final String TABLE_NAME = "StoryChange";
271 228
272 - MyMetaData()
273 - {
229 + MyMetaData() {
274 230 super( OBJECT_NAME, TABLE_NAME, new AttributeAccessorKeySet( CD_ID ), //
275 231
276 232 CD_RecordVersion, /* .. */
  @@ -290,50 +246,42 @@
290 246 }
291 247
292 248 @Override
293 - public Class getPOclass()
294 - {
249 + public Class getPOclass() {
295 250 return StoryChange.class;
296 251 }
297 252
298 253 @Override
299 - public StoryChange createNew( Transaction pTransaction )
300 - {
254 + public StoryChange createNew( Transaction pTransaction ) {
301 255 return new StoryChange( pTransaction );
302 256 }
303 257
304 258 @Override
305 - public StoryChange createPOfromFinder()
306 - {
259 + public StoryChange createPOfromFinder() {
307 260 return new StoryChange( CONSTRUCTION_CONTROL );
308 261 }
309 262
310 263 @Override
311 - public String getDisplayValueFormat()
312 - {
264 + public String getDisplayValueFormat() {
313 265 return "${WhatChanged} was: ${WasValue}";
314 266 }
315 267
316 268 @Override
317 - public String getRecordVersionAttributeName()
318 - {
269 + public String getRecordVersionAttributeName() {
319 270 return CD_RecordVersion.getName();
320 271 }
321 272
322 273 @Override
323 - public String getDefaultOrderByAttributeName()
324 - {
274 + public String getDefaultOrderByAttributeName() {
325 275 return "WhatChanged";
326 276 }
327 277
328 278 @Override
329 - public String getCreationTimestampAttributeName()
330 - {
279 + public String getCreationTimestampAttributeName() {
331 280 return CD_Created.getName();
332 281 }
333 282
334 283 @Override
335 - protected void setCreationTimestamp( StoryChange pPersistentObject, java.sql.Timestamp pTransactionTimeStamp )
336 - {
284 + protected void setCreationTimestamp( StoryChange pPersistentObject, java.sql.Timestamp pTransactionTimeStamp ) {
337 285 pPersistentObject.LLsetCreated( TypeConverter.to_SimpleTimestamp( pTransactionTimeStamp ) );
338 286 }
339 287 }