Subversion Repository Public Repository

litesoft

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

Diff revisions: vs.
  @@ -9,8 +9,7 @@
9 9
10 10 public abstract class UserXrefRestrictedResourceGO
11 11 extends org.litesoft.orsup.nonpublic.PersistentObjectImpl<UserXrefRestrictedResource>
12 - implements HasAttributes
13 - {
12 + implements HasAttributes {
14 13 public static final String[] sValidOptionsStatus = //
15 14 { //
16 15 UserXrefRestrictedResourceNames.poStatus_Active, //
  @@ -21,21 +20,18 @@
21 20
22 21 private static final ConstructionControl CONSTRUCTION_CONTROL = new ConstructionControl();
23 22
24 - public static SimpleFromIdentifier from()
25 - {
23 + public static SimpleFromIdentifier from() {
26 24 return UserXrefRestrictedResourceMetaData.INSTANCE;
27 25 }
28 26
29 - protected UserXrefRestrictedResourceGO( Transaction pTransaction )
30 - {
27 + protected UserXrefRestrictedResourceGO( Transaction pTransaction ) {
31 28 super( UserXrefRestrictedResourceMetaData.INSTANCE, pTransaction );
32 29 mID = getNextSequenceNumber( getClass() );
33 30 registerWithTransaction();
34 31 setDefaults();
35 32 }
36 33
37 - protected UserXrefRestrictedResourceGO( ConstructionControl pConstructionControl )
38 - {
34 + protected UserXrefRestrictedResourceGO( ConstructionControl pConstructionControl ) {
39 35 super( UserXrefRestrictedResourceMetaData.INSTANCE, CONSTRUCTION_CONTROL, pConstructionControl );
40 36 }
41 37
  @@ -43,22 +39,18 @@
43 39
44 40 protected final RecordVersionHelper mRecordVersion = new RecordVersionHelper();
45 41
46 - public Long getRecordVersion()
47 - {
42 + public Long getRecordVersion() {
48 43 return mRecordVersion.getRecordVersion();
49 44 }
50 45
51 46 private static class AttributeAccessor_RecordVersion
52 - extends AttributeAccessorSCD_RecordVersion<UserXrefRestrictedResource>
53 - {
54 - public AttributeAccessor_RecordVersion()
55 - {
47 + extends AttributeAccessorSCD_RecordVersion<UserXrefRestrictedResource> {
48 + public AttributeAccessor_RecordVersion() {
56 49 super( "RecordVersion", "RecordVersion" );
57 50 }
58 51
59 52 @Override
60 - protected RecordVersionHelper getRecordVersionHelper( UserXrefRestrictedResource pPO )
61 - {
53 + protected RecordVersionHelper getRecordVersionHelper( UserXrefRestrictedResource pPO ) {
62 54 return pPO.mRecordVersion;
63 55 }
64 56 }
  @@ -67,143 +59,121 @@
67 59
68 60 private Long mID;
69 61
70 - public Long getID()
71 - {
62 + public Long getID() {
72 63 return mID;
73 64 }
74 65
75 - protected void LLsetID( Long pID )
76 - {
66 + protected void LLsetID( Long pID ) {
77 67 verifyMutability( CD_ID, mID, pID );
78 68 mID = pID;
79 69 }
80 70
81 71 private static class AttributeAccessor_ID
82 72 extends AttributeAccessorSCDsimplePersistedSysSetOnly<UserXrefRestrictedResource>
83 - implements NonImportableFeature
84 - {
85 - public AttributeAccessor_ID()
86 - {
73 + implements NonImportableFeature {
74 + public AttributeAccessor_ID() {
87 75 super( "ID", "ID", false, _Long.AddOnly() );
88 76 }
89 77
90 78 @Override
91 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
92 - {
79 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
93 80 return pPO.getID();
94 81 }
95 82
96 83 @Override
97 - public void db_setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
98 - {
84 + public void db_setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
99 85 pPO.LLsetID( to_Long( pValue ) );
100 86 }
101 87 }
102 88
103 - public static final AttributeAccessorSCDtoOneRegular<UserXrefRestrictedResource,User> CD_User = new AttributeAccessor_User();
89 + public static final AttributeAccessorSCDtoOneRegular<UserXrefRestrictedResource, User> CD_User = new AttributeAccessor_User();
104 90
105 - protected org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource,User> mUser = //
106 - new org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource,User>( (UserXrefRestrictedResource) this, CD_User );
91 + protected org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource, User> mUser = //
92 + new org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource, User>( (UserXrefRestrictedResource) this, CD_User );
107 93
108 - public User getUser()
109 - {
94 + public User getUser() {
110 95 return processLazyLoadAccess( mUser );
111 96 }
112 97
113 - public void setUser( User pUser )
114 - {
98 + public void setUser( User pUser ) {
115 99 processLazyLoadMutation( mUser, pUser );
116 100 }
117 101
118 102 private static class AttributeAccessor_User
119 - extends AttributeAccessorSCDtoOneRegular<UserXrefRestrictedResource,User>
120 - {
121 - public AttributeAccessor_User()
122 - {
103 + extends AttributeAccessorSCDtoOneRegular<UserXrefRestrictedResource, User> {
104 + public AttributeAccessor_User() {
123 105 super( "User", "User_id", User.class, "ID", "RestrictedResources", false, true, Mutability.RW );
124 106 }
125 107
126 108 @Override
127 - public org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource,User> getValueHolder( UserXrefRestrictedResource pPO )
128 - {
109 + public org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource, User> getValueHolder( UserXrefRestrictedResource pPO ) {
129 110 return pPO.mUser;
130 111 }
131 112
132 113 @Override
133 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
134 - {
114 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
135 115 return pPO.getUser();
136 116 }
137 117
138 118 @Override
139 - public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
140 - {
119 + public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
141 120 pPO.setUser( to_PO( pPO, User.class, pValue ) );
142 121 }
143 122
144 123 @Override
145 - public Object db_getValueOnPO( UserXrefRestrictedResource pPO )
146 - {
124 + public Object db_getValueOnPO( UserXrefRestrictedResource pPO ) {
147 125 return pPO.mUser.db_getValue();
148 126 }
149 127
150 128 @Override
151 - public void db_setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
152 - {
129 + public void db_setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
153 130 pPO.mUser.db_setValue( to_Long( pValue ) );
154 131 }
155 132 }
156 133
157 - public static final AttributeAccessorSCDtoOneRegular<UserXrefRestrictedResource,RestrictedResource> CD_RestrictedResource = new AttributeAccessor_RestrictedResource();
134 + public static final AttributeAccessorSCDtoOneRegular<UserXrefRestrictedResource, RestrictedResource> CD_RestrictedResource =
135 + new AttributeAccessor_RestrictedResource();
158 136
159 - protected org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource,RestrictedResource> mRestrictedResource = //
160 - new org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource,RestrictedResource>( (UserXrefRestrictedResource) this, CD_RestrictedResource );
137 + protected org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource, RestrictedResource> mRestrictedResource = //
138 + new org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource, RestrictedResource>( (UserXrefRestrictedResource) this,
139 + CD_RestrictedResource );
161 140
162 - public RestrictedResource getRestrictedResource()
163 - {
141 + public RestrictedResource getRestrictedResource() {
164 142 return processLazyLoadAccess( mRestrictedResource );
165 143 }
166 144
167 - public void setRestrictedResource( RestrictedResource pRestrictedResource )
168 - {
145 + public void setRestrictedResource( RestrictedResource pRestrictedResource ) {
169 146 processLazyLoadMutation( mRestrictedResource, pRestrictedResource );
170 147 }
171 148
172 149 private static class AttributeAccessor_RestrictedResource
173 - extends AttributeAccessorSCDtoOneRegular<UserXrefRestrictedResource,RestrictedResource>
174 - {
175 - public AttributeAccessor_RestrictedResource()
176 - {
150 + extends AttributeAccessorSCDtoOneRegular<UserXrefRestrictedResource, RestrictedResource> {
151 + public AttributeAccessor_RestrictedResource() {
177 152 super( "RestrictedResource", "RestrictedResource_id", RestrictedResource.class, "ID", "Users", false, true, Mutability.RW );
178 153 }
179 154
180 155 @Override
181 - public org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource,RestrictedResource> getValueHolder( UserXrefRestrictedResource pPO )
182 - {
156 + public org.litesoft.orsup.lazyload.LazyLoadToOneRegular<UserXrefRestrictedResource, RestrictedResource> getValueHolder( UserXrefRestrictedResource pPO ) {
183 157 return pPO.mRestrictedResource;
184 158 }
185 159
186 160 @Override
187 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
188 - {
161 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
189 162 return pPO.getRestrictedResource();
190 163 }
191 164
192 165 @Override
193 - public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
194 - {
166 + public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
195 167 pPO.setRestrictedResource( to_PO( pPO, RestrictedResource.class, pValue ) );
196 168 }
197 169
198 170 @Override
199 - public Object db_getValueOnPO( UserXrefRestrictedResource pPO )
200 - {
171 + public Object db_getValueOnPO( UserXrefRestrictedResource pPO ) {
201 172 return pPO.mRestrictedResource.db_getValue();
202 173 }
203 174
204 175 @Override
205 - public void db_setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
206 - {
176 + public void db_setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
207 177 pPO.mRestrictedResource.db_setValue( to_Long( pValue ) );
208 178 }
209 179 }
  @@ -212,40 +182,33 @@
212 182
213 183 private Boolean mCanAdministrate;
214 184
215 - public Boolean getCanAdministrate()
216 - {
185 + public Boolean getCanAdministrate() {
217 186 return mCanAdministrate;
218 187 }
219 188
220 - public void setCanAdministrate( Boolean pCanAdministrate )
221 - {
189 + public void setCanAdministrate( Boolean pCanAdministrate ) {
222 190 verifyMutability( CD_CanAdministrate, mCanAdministrate, pCanAdministrate );
223 191 mCanAdministrate = pCanAdministrate;
224 192 }
225 193
226 194 private static class AttributeAccessor_CanAdministrate
227 - extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource>
228 - {
229 - public AttributeAccessor_CanAdministrate()
230 - {
195 + extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource> {
196 + public AttributeAccessor_CanAdministrate() {
231 197 super( "CanAdministrate", "CanAdministrate", true, _Boolean );
232 198 }
233 199
234 200 @Override
235 - public Object getDefault()
236 - {
201 + public Object getDefault() {
237 202 return false;
238 203 }
239 204
240 205 @Override
241 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
242 - {
206 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
243 207 return pPO.getCanAdministrate();
244 208 }
245 209
246 210 @Override
247 - public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
248 - {
211 + public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
249 212 pPO.setCanAdministrate( to_Boolean( pValue ) );
250 213 }
251 214 }
  @@ -257,40 +220,33 @@
257 220 /**
258 221 * Is this user a customer for this resource
259 222 */
260 - public Boolean getCustomer()
261 - {
223 + public Boolean getCustomer() {
262 224 return mCustomer;
263 225 }
264 226
265 - public void setCustomer( Boolean pCustomer )
266 - {
227 + public void setCustomer( Boolean pCustomer ) {
267 228 verifyMutability( CD_Customer, mCustomer, pCustomer );
268 229 mCustomer = pCustomer;
269 230 }
270 231
271 232 private static class AttributeAccessor_Customer
272 - extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource>
273 - {
274 - public AttributeAccessor_Customer()
275 - {
233 + extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource> {
234 + public AttributeAccessor_Customer() {
276 235 super( "Customer", "Customer", true, _Boolean );
277 236 }
278 237
279 238 @Override
280 - public Object getDefault()
281 - {
239 + public Object getDefault() {
282 240 return false;
283 241 }
284 242
285 243 @Override
286 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
287 - {
244 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
288 245 return pPO.getCustomer();
289 246 }
290 247
291 248 @Override
292 - public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
293 - {
249 + public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
294 250 pPO.setCustomer( to_Boolean( pValue ) );
295 251 }
296 252 }
  @@ -299,40 +255,33 @@
299 255
300 256 private String mLastRole;
301 257
302 - public String getLastRole()
303 - {
258 + public String getLastRole() {
304 259 return mLastRole;
305 260 }
306 261
307 - public void setLastRole( String pLastRole )
308 - {
262 + public void setLastRole( String pLastRole ) {
309 263 verifyMutability( CD_LastRole, mLastRole, pLastRole );
310 264 mLastRole = pLastRole;
311 265 }
312 266
313 267 private static class AttributeAccessor_LastRole
314 - extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource>
315 - {
316 - public AttributeAccessor_LastRole()
317 - {
268 + extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource> {
269 + public AttributeAccessor_LastRole() {
318 270 super( "LastRole", "LastRole", false, _ValidOptions.with( Options.of( org.litesoft.datt.client.support.Role.OPTIONS ) ) );
319 271 }
320 272
321 273 @Override
322 - public Object getDefault()
323 - {
274 + public Object getDefault() {
324 275 return "Applicant";
325 276 }
326 277
327 278 @Override
328 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
329 - {
279 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
330 280 return pPO.getLastRole();
331 281 }
332 282
333 283 @Override
334 - public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
335 - {
284 + public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
336 285 pPO.setLastRole( to_String( pValue ) );
337 286 }
338 287 }
  @@ -344,40 +293,33 @@
344 293 /**
345 294 * Does this user have ownership responsibilities for the associated RestrictedResource. E.g. Billing
346 295 */
347 - public Boolean getOwnsResource()
348 - {
296 + public Boolean getOwnsResource() {
349 297 return mOwnsResource;
350 298 }
351 299
352 - public void setOwnsResource( Boolean pOwnsResource )
353 - {
300 + public void setOwnsResource( Boolean pOwnsResource ) {
354 301 verifyMutability( CD_OwnsResource, mOwnsResource, pOwnsResource );
355 302 mOwnsResource = pOwnsResource;
356 303 }
357 304
358 305 private static class AttributeAccessor_OwnsResource
359 - extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource>
360 - {
361 - public AttributeAccessor_OwnsResource()
362 - {
306 + extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource> {
307 + public AttributeAccessor_OwnsResource() {
363 308 super( "OwnsResource", "OwnsResource", true, _Boolean );
364 309 }
365 310
366 311 @Override
367 - public Object getDefault()
368 - {
312 + public Object getDefault() {
369 313 return false;
370 314 }
371 315
372 316 @Override
373 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
374 - {
317 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
375 318 return pPO.getOwnsResource();
376 319 }
377 320
378 321 @Override
379 - public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
380 - {
322 + public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
381 323 pPO.setOwnsResource( to_Boolean( pValue ) );
382 324 }
383 325 }
  @@ -386,40 +328,33 @@
386 328
387 329 private String mStatus;
388 330
389 - public String getStatus()
390 - {
331 + public String getStatus() {
391 332 return mStatus;
392 333 }
393 334
394 - public void setStatus( String pStatus )
395 - {
335 + public void setStatus( String pStatus ) {
396 336 verifyMutability( CD_Status, mStatus, pStatus );
397 337 mStatus = pStatus;
398 338 }
399 339
400 340 private static class AttributeAccessor_Status
401 - extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource>
402 - {
403 - public AttributeAccessor_Status()
404 - {
341 + extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource> {
342 + public AttributeAccessor_Status() {
405 343 super( "Status", "Status", true, _ValidOptions.with( Options.of( sValidOptionsStatus ) ) );
406 344 }
407 345
408 346 @Override
409 - public Object getDefault()
410 - {
347 + public Object getDefault() {
411 348 return "Active";
412 349 }
413 350
414 351 @Override
415 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
416 - {
352 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
417 353 return pPO.getStatus();
418 354 }
419 355
420 356 @Override
421 - public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
422 - {
357 + public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
423 358 pPO.setStatus( to_String( pValue ) );
424 359 }
425 360 }
  @@ -428,52 +363,43 @@
428 363
429 364 private Boolean mVisible;
430 365
431 - public Boolean getVisible()
432 - {
366 + public Boolean getVisible() {
433 367 return mVisible;
434 368 }
435 369
436 - public void setVisible( Boolean pVisible )
437 - {
370 + public void setVisible( Boolean pVisible ) {
438 371 verifyMutability( CD_Visible, mVisible, pVisible );
439 372 mVisible = pVisible;
440 373 }
441 374
442 375 private static class AttributeAccessor_Visible
443 - extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource>
444 - {
445 - public AttributeAccessor_Visible()
446 - {
376 + extends AttributeAccessorSCDsimplePersistedRegular<UserXrefRestrictedResource> {
377 + public AttributeAccessor_Visible() {
447 378 super( "Visible", "Visible", true, _Boolean );
448 379 }
449 380
450 381 @Override
451 - public Object getDefault()
452 - {
382 + public Object getDefault() {
453 383 return true;
454 384 }
455 385
456 386 @Override
457 - public Object getValueOnPO( UserXrefRestrictedResource pPO )
458 - {
387 + public Object getValueOnPO( UserXrefRestrictedResource pPO ) {
459 388 return pPO.getVisible();
460 389 }
461 390
462 391 @Override
463 - public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue )
464 - {
392 + public void setValueOnPO( UserXrefRestrictedResource pPO, Object pValue ) {
465 393 pPO.setVisible( to_Boolean( pValue ) );
466 394 }
467 395 }
468 396
469 397 static class MyMetaData
470 - extends org.litesoft.orsup.nonpublic.PersistentObjectImplMetaData<UserXrefRestrictedResource>
471 - {
398 + extends org.litesoft.orsup.nonpublic.PersistentObjectImplMetaData<UserXrefRestrictedResource> {
472 399 public static final String OBJECT_NAME = "UserXrefRestrictedResource";
473 400 public static final String TABLE_NAME = "UserXrefRestrictedResource";
474 401
475 - MyMetaData()
476 - {
402 + MyMetaData() {
477 403 super( OBJECT_NAME, TABLE_NAME, new AttributeAccessorKeySet( CD_ID ), //
478 404
479 405 CD_RecordVersion, /* ....... */
  @@ -496,32 +422,27 @@
496 422 }
497 423
498 424 @Override
499 - public Class getPOclass()
500 - {
425 + public Class getPOclass() {
501 426 return UserXrefRestrictedResource.class;
502 427 }
503 428
504 429 @Override
505 - public UserXrefRestrictedResource createNew( Transaction pTransaction )
506 - {
430 + public UserXrefRestrictedResource createNew( Transaction pTransaction ) {
507 431 return new UserXrefRestrictedResource( pTransaction );
508 432 }
509 433
510 434 @Override
511 - public UserXrefRestrictedResource createPOfromFinder()
512 - {
435 + public UserXrefRestrictedResource createPOfromFinder() {
513 436 return new UserXrefRestrictedResource( CONSTRUCTION_CONTROL );
514 437 }
515 438
516 439 @Override
517 - public String getDisplayValueFormat()
518 - {
440 + public String getDisplayValueFormat() {
519 441 return null;
520 442 }
521 443
522 444 @Override
523 - public String getRecordVersionAttributeName()
524 - {
445 + public String getRecordVersionAttributeName() {
525 446 return CD_RecordVersion.getName();
526 447 }
527 448 }