1 package org.opencrx.kernel.depot1.cci; 14 15 public class DebitBookingClassImpl 16 extends org.openmdx.base.accessor.jmi.spi.RefClass_1 17 implements DebitBookingClass { 18 19 public DebitBookingClassImpl( 20 org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 refPackage 21 ) { 22 super(refPackage); 23 } 24 25 public String refMofId( 26 ) { 27 return "org:opencrx:kernel:depot1:DebitBooking"; 28 } 29 30 public DebitBooking getDebitBooking( 31 Object object 32 ) { 33 try { 34 if(object instanceof org.openmdx.base.accessor.jmi.cci.RefObject_1_0) { 35 java.util.List args = new java.util.ArrayList (); 36 args.add(object); 37 DebitBooking target = (DebitBooking)refCreateInstance( 38 args 39 ); 40 return target; 41 } else { 42 return (DebitBooking)((org.openmdx.base.accessor.jmi.cci.RefPackage_1_0)this.refOutermostPackage()).refObject( 43 object instanceof org.openmdx.compatibility.base.naming.Path 44 ? ((org.openmdx.compatibility.base.naming.Path)object).toXri() 45 : ((org.openmdx.base.accessor.generic.cci.Object_1_0)object).objGetPath().toXri() 46 ); 47 } 48 } 49 catch(org.openmdx.base.exception.ServiceException e) { 50 throw new org.openmdx.base.accessor.jmi.cci.JmiServiceException(e); 51 } 52 } 53 54 public DebitBooking createDebitBooking( 55 ) { 56 DebitBooking target = (DebitBooking)refCreateInstance( 57 null 58 ); 59 return target; 60 } 61 public DebitBooking createDebitBooking( 65 short accessLevelBrowse 66 , short accessLevelDelete 67 , short accessLevelUpdate 68 , java.util.Date bookingDate 69 , short bookingStatus 70 , short bookingType 71 , String name 72 , java.util.Date valueDate 73 , java.math.BigDecimal quantityDebit 74 , boolean disabled 75 ) { 76 DebitBookingImpl _object = (DebitBookingImpl)createDebitBooking(); 77 _object.setAccessLevelBrowse(accessLevelBrowse); 78 _object.setAccessLevelDelete(accessLevelDelete); 79 _object.setAccessLevelUpdate(accessLevelUpdate); 80 _object.setBookingDate(bookingDate); 81 _object.setBookingStatus(bookingStatus); 82 _object.setBookingType(bookingType); 83 _object.setName(name); 84 _object.setValueDate(valueDate); 85 _object.setQuantityDebit(quantityDebit); 86 _object.setDisabled(disabled); 87 return _object; 88 } 89 90 public DebitBooking extendAuditee( 94 org.opencrx.kernel.base.cci.Auditee _base 95 , short accessLevelBrowse 96 , short accessLevelDelete 97 , short accessLevelUpdate 98 , java.util.Date bookingDate 99 , short bookingStatus 100 , short bookingType 101 , String name 102 , java.util.Date valueDate 103 , java.math.BigDecimal quantityDebit 104 , boolean disabled 105 ) { 106 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 107 _object.setAccessLevelBrowse(accessLevelBrowse); 108 _object.setAccessLevelDelete(accessLevelDelete); 109 _object.setAccessLevelUpdate(accessLevelUpdate); 110 _object.setBookingDate(bookingDate); 111 _object.setBookingStatus(bookingStatus); 112 _object.setBookingType(bookingType); 113 _object.setName(name); 114 _object.setValueDate(valueDate); 115 _object.setQuantityDebit(quantityDebit); 116 _object.setDisabled(disabled); 117 return _object; 118 } 119 120 public DebitBooking extendBookmarkable( 124 org.opencrx.kernel.base.cci.Bookmarkable _base 125 , short accessLevelBrowse 126 , short accessLevelDelete 127 , short accessLevelUpdate 128 , java.util.Date bookingDate 129 , short bookingStatus 130 , short bookingType 131 , String name 132 , java.util.Date valueDate 133 , java.math.BigDecimal quantityDebit 134 , boolean disabled 135 ) { 136 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 137 _object.setAccessLevelBrowse(accessLevelBrowse); 138 _object.setAccessLevelDelete(accessLevelDelete); 139 _object.setAccessLevelUpdate(accessLevelUpdate); 140 _object.setBookingDate(bookingDate); 141 _object.setBookingStatus(bookingStatus); 142 _object.setBookingType(bookingType); 143 _object.setName(name); 144 _object.setValueDate(valueDate); 145 _object.setQuantityDebit(quantityDebit); 146 _object.setDisabled(disabled); 147 return _object; 148 } 149 150 public DebitBooking extendCloneable( 154 org.opencrx.kernel.base.cci.Cloneable _base 155 , short accessLevelBrowse 156 , short accessLevelDelete 157 , short accessLevelUpdate 158 , java.util.Date bookingDate 159 , short bookingStatus 160 , short bookingType 161 , String name 162 , java.util.Date valueDate 163 , java.math.BigDecimal quantityDebit 164 , boolean disabled 165 ) { 166 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 167 _object.setAccessLevelBrowse(accessLevelBrowse); 168 _object.setAccessLevelDelete(accessLevelDelete); 169 _object.setAccessLevelUpdate(accessLevelUpdate); 170 _object.setBookingDate(bookingDate); 171 _object.setBookingStatus(bookingStatus); 172 _object.setBookingType(bookingType); 173 _object.setName(name); 174 _object.setValueDate(valueDate); 175 _object.setQuantityDebit(quantityDebit); 176 _object.setDisabled(disabled); 177 return _object; 178 } 179 180 public DebitBooking extendImporter( 184 org.opencrx.kernel.base.cci.Importer _base 185 , short accessLevelBrowse 186 , short accessLevelDelete 187 , short accessLevelUpdate 188 , java.util.Date bookingDate 189 , short bookingStatus 190 , short bookingType 191 , String name 192 , java.util.Date valueDate 193 , java.math.BigDecimal quantityDebit 194 , boolean disabled 195 ) { 196 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 197 _object.setAccessLevelBrowse(accessLevelBrowse); 198 _object.setAccessLevelDelete(accessLevelDelete); 199 _object.setAccessLevelUpdate(accessLevelUpdate); 200 _object.setBookingDate(bookingDate); 201 _object.setBookingStatus(bookingStatus); 202 _object.setBookingType(bookingType); 203 _object.setName(name); 204 _object.setValueDate(valueDate); 205 _object.setQuantityDebit(quantityDebit); 206 _object.setDisabled(disabled); 207 return _object; 208 } 209 210 public DebitBooking extendPropertySet( 214 org.opencrx.kernel.base.cci.PropertySet _base 215 , short accessLevelBrowse 216 , short accessLevelDelete 217 , short accessLevelUpdate 218 , java.util.Date bookingDate 219 , short bookingStatus 220 , short bookingType 221 , String name 222 , java.util.Date valueDate 223 , java.math.BigDecimal quantityDebit 224 , boolean disabled 225 ) { 226 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 227 _object.setAccessLevelBrowse(accessLevelBrowse); 228 _object.setAccessLevelDelete(accessLevelDelete); 229 _object.setAccessLevelUpdate(accessLevelUpdate); 230 _object.setBookingDate(bookingDate); 231 _object.setBookingStatus(bookingStatus); 232 _object.setBookingType(bookingType); 233 _object.setName(name); 234 _object.setValueDate(valueDate); 235 _object.setQuantityDebit(quantityDebit); 236 _object.setDisabled(disabled); 237 return _object; 238 } 239 240 public DebitBooking extendSecureObject( 244 org.opencrx.kernel.base.cci.SecureObject _base 245 , java.util.Date bookingDate 246 , short bookingStatus 247 , short bookingType 248 , String name 249 , java.util.Date valueDate 250 , java.math.BigDecimal quantityDebit 251 , boolean disabled 252 ) { 253 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 254 _object.setBookingDate(bookingDate); 255 _object.setBookingStatus(bookingStatus); 256 _object.setBookingType(bookingType); 257 _object.setName(name); 258 _object.setValueDate(valueDate); 259 _object.setQuantityDebit(quantityDebit); 260 _object.setDisabled(disabled); 261 return _object; 262 } 263 264 public DebitBooking extendSubscriptionTarget( 268 org.opencrx.kernel.base.cci.SubscriptionTarget _base 269 , short accessLevelBrowse 270 , short accessLevelDelete 271 , short accessLevelUpdate 272 , java.util.Date bookingDate 273 , short bookingStatus 274 , short bookingType 275 , String name 276 , java.util.Date valueDate 277 , java.math.BigDecimal quantityDebit 278 , boolean disabled 279 ) { 280 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 281 _object.setAccessLevelBrowse(accessLevelBrowse); 282 _object.setAccessLevelDelete(accessLevelDelete); 283 _object.setAccessLevelUpdate(accessLevelUpdate); 284 _object.setBookingDate(bookingDate); 285 _object.setBookingStatus(bookingStatus); 286 _object.setBookingType(bookingType); 287 _object.setName(name); 288 _object.setValueDate(valueDate); 289 _object.setQuantityDebit(quantityDebit); 290 _object.setDisabled(disabled); 291 return _object; 292 } 293 294 public DebitBooking extendXmlExporter( 298 org.opencrx.kernel.base.cci.XmlExporter _base 299 , short accessLevelBrowse 300 , short accessLevelDelete 301 , short accessLevelUpdate 302 , java.util.Date bookingDate 303 , short bookingStatus 304 , short bookingType 305 , String name 306 , java.util.Date valueDate 307 , java.math.BigDecimal quantityDebit 308 , boolean disabled 309 ) { 310 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 311 _object.setAccessLevelBrowse(accessLevelBrowse); 312 _object.setAccessLevelDelete(accessLevelDelete); 313 _object.setAccessLevelUpdate(accessLevelUpdate); 314 _object.setBookingDate(bookingDate); 315 _object.setBookingStatus(bookingStatus); 316 _object.setBookingType(bookingType); 317 _object.setName(name); 318 _object.setValueDate(valueDate); 319 _object.setQuantityDebit(quantityDebit); 320 _object.setDisabled(disabled); 321 return _object; 322 } 323 324 public DebitBooking extendBooking( 328 org.opencrx.kernel.depot1.cci.Booking _base 329 , java.math.BigDecimal quantityDebit 330 ) { 331 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 332 _object.setQuantityDebit(quantityDebit); 333 return _object; 334 } 335 336 public DebitBooking extendCrxObject( 340 org.opencrx.kernel.generic.cci.CrxObject _base 341 , java.util.Date bookingDate 342 , short bookingStatus 343 , short bookingType 344 , String name 345 , java.util.Date valueDate 346 , java.math.BigDecimal quantityDebit 347 ) { 348 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 349 _object.setBookingDate(bookingDate); 350 _object.setBookingStatus(bookingStatus); 351 _object.setBookingType(bookingType); 352 _object.setName(name); 353 _object.setValueDate(valueDate); 354 _object.setQuantityDebit(quantityDebit); 355 return _object; 356 } 357 358 public DebitBooking extendDescriptionContainer( 362 org.opencrx.kernel.generic.cci.DescriptionContainer _base 363 , short accessLevelBrowse 364 , short accessLevelDelete 365 , short accessLevelUpdate 366 , java.util.Date bookingDate 367 , short bookingStatus 368 , short bookingType 369 , String name 370 , java.util.Date valueDate 371 , java.math.BigDecimal quantityDebit 372 , boolean disabled 373 ) { 374 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 375 _object.setAccessLevelBrowse(accessLevelBrowse); 376 _object.setAccessLevelDelete(accessLevelDelete); 377 _object.setAccessLevelUpdate(accessLevelUpdate); 378 _object.setBookingDate(bookingDate); 379 _object.setBookingStatus(bookingStatus); 380 _object.setBookingType(bookingType); 381 _object.setName(name); 382 _object.setValueDate(valueDate); 383 _object.setQuantityDebit(quantityDebit); 384 _object.setDisabled(disabled); 385 return _object; 386 } 387 388 public DebitBooking extendProductConfigurationSet( 392 org.opencrx.kernel.product1.cci.ProductConfigurationSet _base 393 , short accessLevelBrowse 394 , short accessLevelDelete 395 , short accessLevelUpdate 396 , java.util.Date bookingDate 397 , short bookingStatus 398 , short bookingType 399 , String name 400 , java.util.Date valueDate 401 , java.math.BigDecimal quantityDebit 402 , boolean disabled 403 ) { 404 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 405 _object.setAccessLevelBrowse(accessLevelBrowse); 406 _object.setAccessLevelDelete(accessLevelDelete); 407 _object.setAccessLevelUpdate(accessLevelUpdate); 408 _object.setBookingDate(bookingDate); 409 _object.setBookingStatus(bookingStatus); 410 _object.setBookingType(bookingType); 411 _object.setName(name); 412 _object.setValueDate(valueDate); 413 _object.setQuantityDebit(quantityDebit); 414 _object.setDisabled(disabled); 415 return _object; 416 } 417 418 public DebitBooking extendBasicObject( 422 org.openmdx.base.cci.BasicObject _base 423 , short accessLevelBrowse 424 , short accessLevelDelete 425 , short accessLevelUpdate 426 , java.util.Date bookingDate 427 , short bookingStatus 428 , short bookingType 429 , String name 430 , java.util.Date valueDate 431 , java.math.BigDecimal quantityDebit 432 , boolean disabled 433 ) { 434 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 435 _object.setAccessLevelBrowse(accessLevelBrowse); 436 _object.setAccessLevelDelete(accessLevelDelete); 437 _object.setAccessLevelUpdate(accessLevelUpdate); 438 _object.setBookingDate(bookingDate); 439 _object.setBookingStatus(bookingStatus); 440 _object.setBookingType(bookingType); 441 _object.setName(name); 442 _object.setValueDate(valueDate); 443 _object.setQuantityDebit(quantityDebit); 444 _object.setDisabled(disabled); 445 return _object; 446 } 447 448 public DebitBooking extendContextCapable( 452 org.openmdx.base.cci.ContextCapable _base 453 , short accessLevelBrowse 454 , short accessLevelDelete 455 , short accessLevelUpdate 456 , java.util.Date bookingDate 457 , short bookingStatus 458 , short bookingType 459 , String name 460 , java.util.Date valueDate 461 , java.math.BigDecimal quantityDebit 462 , boolean disabled 463 ) { 464 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 465 _object.setAccessLevelBrowse(accessLevelBrowse); 466 _object.setAccessLevelDelete(accessLevelDelete); 467 _object.setAccessLevelUpdate(accessLevelUpdate); 468 _object.setBookingDate(bookingDate); 469 _object.setBookingStatus(bookingStatus); 470 _object.setBookingType(bookingType); 471 _object.setName(name); 472 _object.setValueDate(valueDate); 473 _object.setQuantityDebit(quantityDebit); 474 _object.setDisabled(disabled); 475 return _object; 476 } 477 478 public DebitBooking extendExtentCapable( 482 org.openmdx.base.cci.ExtentCapable _base 483 , short accessLevelBrowse 484 , short accessLevelDelete 485 , short accessLevelUpdate 486 , java.util.Date bookingDate 487 , short bookingStatus 488 , short bookingType 489 , String name 490 , java.util.Date valueDate 491 , java.math.BigDecimal quantityDebit 492 , boolean disabled 493 ) { 494 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 495 _object.setAccessLevelBrowse(accessLevelBrowse); 496 _object.setAccessLevelDelete(accessLevelDelete); 497 _object.setAccessLevelUpdate(accessLevelUpdate); 498 _object.setBookingDate(bookingDate); 499 _object.setBookingStatus(bookingStatus); 500 _object.setBookingType(bookingType); 501 _object.setName(name); 502 _object.setValueDate(valueDate); 503 _object.setQuantityDebit(quantityDebit); 504 _object.setDisabled(disabled); 505 return _object; 506 } 507 508 public DebitBooking extendViewCapable( 512 org.openmdx.compatibility.view1.cci.ViewCapable _base 513 , short accessLevelBrowse 514 , short accessLevelDelete 515 , short accessLevelUpdate 516 , java.util.Date bookingDate 517 , short bookingStatus 518 , short bookingType 519 , String name 520 , java.util.Date valueDate 521 , java.math.BigDecimal quantityDebit 522 , boolean disabled 523 ) { 524 DebitBookingImpl _object = (DebitBookingImpl)getDebitBooking(_base); 525 _object.setAccessLevelBrowse(accessLevelBrowse); 526 _object.setAccessLevelDelete(accessLevelDelete); 527 _object.setAccessLevelUpdate(accessLevelUpdate); 528 _object.setBookingDate(bookingDate); 529 _object.setBookingStatus(bookingStatus); 530 _object.setBookingType(bookingType); 531 _object.setName(name); 532 _object.setValueDate(valueDate); 533 _object.setQuantityDebit(quantityDebit); 534 _object.setDisabled(disabled); 535 return _object; 536 } 537 538 } 542 | Popular Tags |