1 package org.opencrx.kernel.product1.cci; 14 15 public class LinearPriceModifierImpl 16 extends org.openmdx.base.accessor.jmi.spi.RefObject_1 17 implements LinearPriceModifier { 18 19 public LinearPriceModifierImpl( 20 org.openmdx.base.accessor.generic.cci.Object_1_0 object, 21 javax.jmi.reflect.RefClass refClass 22 ) { 23 super(object, refClass); 24 } 25 26 public short getAccessLevelBrowse( 30 ) { 31 return getAccessLevelBrowse(0); 32 } 33 34 protected short getAccessLevelBrowse( 35 int index 36 ) { 37 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelBrowse", index)).shortValue(); 38 } 39 40 public void setAccessLevelBrowse( 44 short newValue 45 ) { 46 setAccessLevelBrowse(0, newValue); 47 } 48 49 protected void setAccessLevelBrowse( 50 int index, 51 short newValue 52 ) { 53 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelBrowse", index, new Short (newValue)); 54 } 55 public short getAccessLevelDelete( 59 ) { 60 return getAccessLevelDelete(0); 61 } 62 63 protected short getAccessLevelDelete( 64 int index 65 ) { 66 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelDelete", index)).shortValue(); 67 } 68 69 public void setAccessLevelDelete( 73 short newValue 74 ) { 75 setAccessLevelDelete(0, newValue); 76 } 77 78 protected void setAccessLevelDelete( 79 int index, 80 short newValue 81 ) { 82 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelDelete", index, new Short (newValue)); 83 } 84 public short getAccessLevelUpdate( 88 ) { 89 return getAccessLevelUpdate(0); 90 } 91 92 protected short getAccessLevelUpdate( 93 int index 94 ) { 95 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelUpdate", index)).shortValue(); 96 } 97 98 public void setAccessLevelUpdate( 102 short newValue 103 ) { 104 setAccessLevelUpdate(0, newValue); 105 } 106 107 protected void setAccessLevelUpdate( 108 int index, 109 short newValue 110 ) { 111 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelUpdate", index, new Short (newValue)); 112 } 113 public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup( 117 org.opencrx.kernel.base.cci.ModifyOwningGroupParams params 118 ) throws javax.jmi.reflect.RefException { 119 java.util.List args = new java.util.ArrayList (); 120 args.add(params); 121 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 122 "org:opencrx:kernel:base:SecureObject:addOwningGroup", 123 args 124 ); 125 } 126 127 public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup( 128 org.opencrx.security.realm1.cci.PrincipalGroup group 129 , short mode 130 ) throws javax.jmi.reflect.RefException { 131 return addOwningGroup( 132 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createModifyOwningGroupParams( 133 group 134 , mode 135 ) 136 ); 137 } 138 139 public java.util.List getOwner ( 143 ) { 144 return (java.util.List )this.refGetValue("owner"); 145 } 146 public String getOwner( 147 int index 148 ) { 149 return (String )this.refGetValue("org:opencrx:kernel:base:SecureObject:owner", index); 150 } 151 152 protected void setOwner( 156 java.util.List newValue 157 ) { 158 refSetValue("org:opencrx:kernel:base:SecureObject:owner", newValue); 159 } 160 161 protected void setOwner( 162 String [] newValue 163 ) { 164 refSetValue("org:opencrx:kernel:base:SecureObject:owner", newValue); 165 } 166 167 public void setOwningGroup( 171 java.util.List newValue 172 ) { 173 refSetValue("org:opencrx:kernel:base:SecureObject:owningGroup", newValue); 174 } 175 176 public void setOwningGroup( 177 org.opencrx.security.realm1.cci.PrincipalGroup[] newValue 178 ) { 179 refSetValue("org:opencrx:kernel:base:SecureObject:owningGroup", newValue); 180 } 181 182 public org.opencrx.security.realm1.cci.PrincipalGroup getOwningGroup( 186 int index 187 ) { 188 return (org.opencrx.security.realm1.cci.PrincipalGroup)refGetValue( 189 "org:opencrx:kernel:base:SecureObject:owningGroup", 190 new Integer (index) 191 ); 192 } 193 194 public java.util.Collection getOwningGroup( 198 ) { 199 return (java.util.Collection )refGetValue( 200 "org:opencrx:kernel:base:SecureObject:owningGroup" 201 ); 202 } 203 204 public void addOwningGroup ( 208 int index, 209 org.opencrx.security.realm1.cci.PrincipalGroup newValue 210 ) { 211 refAddValue( 212 "org:opencrx:kernel:base:SecureObject:owningGroup", 213 new Integer (index), 214 newValue 215 ); 216 } 217 218 public void addOwningGroup ( 222 org.opencrx.security.realm1.cci.PrincipalGroup newValue 223 ) { 224 refAddValue( 225 "org:opencrx:kernel:base:SecureObject:owningGroup", 226 newValue 227 ); 228 } 229 230 public void removeOwningGroup ( 234 int index 235 ) { 236 refRemoveValue( 237 "org:opencrx:kernel:base:SecureObject:owningGroup", 238 new Integer (index) 239 ); 240 } 241 242 public org.opencrx.security.realm1.cci.User getOwningUser( 246 ) { 247 return (org.opencrx.security.realm1.cci.User)refGetValue( 248 "org:opencrx:kernel:base:SecureObject:owningUser" 249 ); 250 } 251 252 public void setOwningUser( 256 org.opencrx.security.realm1.cci.User newValue 257 ) { 258 refSetValue( 259 "org:opencrx:kernel:base:SecureObject:owningUser", 260 newValue 261 ); 262 } 263 264 public void removeOwningUser ( 268 ) { 269 refRemoveValue( 270 "org:opencrx:kernel:base:SecureObject:owningUser" 271 ); 272 } 273 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup( 277 org.opencrx.kernel.base.cci.RemoveAllOwningGroupParams params 278 ) throws javax.jmi.reflect.RefException { 279 java.util.List args = new java.util.ArrayList (); 280 args.add(params); 281 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 282 "org:opencrx:kernel:base:SecureObject:removeAllOwningGroup", 283 args 284 ); 285 } 286 287 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup( 288 short mode 289 ) throws javax.jmi.reflect.RefException { 290 return removeAllOwningGroup( 291 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createRemoveAllOwningGroupParams( 292 mode 293 ) 294 ); 295 } 296 297 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup( 301 org.opencrx.kernel.base.cci.ModifyOwningGroupParams params 302 ) throws javax.jmi.reflect.RefException { 303 java.util.List args = new java.util.ArrayList (); 304 args.add(params); 305 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 306 "org:opencrx:kernel:base:SecureObject:removeOwningGroup", 307 args 308 ); 309 } 310 311 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup( 312 org.opencrx.security.realm1.cci.PrincipalGroup group 313 , short mode 314 ) throws javax.jmi.reflect.RefException { 315 return removeOwningGroup( 316 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createModifyOwningGroupParams( 317 group 318 , mode 319 ) 320 ); 321 } 322 323 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel( 327 org.opencrx.kernel.base.cci.SetAccessLevelParams params 328 ) throws javax.jmi.reflect.RefException { 329 java.util.List args = new java.util.ArrayList (); 330 args.add(params); 331 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 332 "org:opencrx:kernel:base:SecureObject:setAccessLevel", 333 args 334 ); 335 } 336 337 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel( 338 short accessLevelBrowse 339 , short accessLevelDelete 340 , short accessLevelUpdate 341 , short mode 342 ) throws javax.jmi.reflect.RefException { 343 return setAccessLevel( 344 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createSetAccessLevelParams( 345 accessLevelBrowse 346 , accessLevelDelete 347 , accessLevelUpdate 348 , mode 349 ) 350 ); 351 } 352 353 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser( 357 org.opencrx.kernel.base.cci.SetOwningUserParams params 358 ) throws javax.jmi.reflect.RefException { 359 java.util.List args = new java.util.ArrayList (); 360 args.add(params); 361 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 362 "org:opencrx:kernel:base:SecureObject:setOwningUser", 363 args 364 ); 365 } 366 367 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser( 368 short mode 369 , org.opencrx.security.realm1.cci.User user 370 ) throws javax.jmi.reflect.RefException { 371 return setOwningUser( 372 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createSetOwningUserParams( 373 mode 374 , user 375 ) 376 ); 377 } 378 379 public java.math.BigDecimal getPriceMultiplier ( 383 ) { 384 return (java.math.BigDecimal )this.refGetValue("priceMultiplier", 0); 385 } 386 public void setPriceMultiplier( 390 java.math.BigDecimal newValue 391 ) { 392 refSetValue("org:opencrx:kernel:product1:LinearPriceModifier:priceMultiplier", 0, newValue); 393 } 394 395 public java.math.BigDecimal getPriceOffset ( 399 ) { 400 return (java.math.BigDecimal )this.refGetValue("priceOffset", 0); 401 } 402 public void setPriceOffset( 406 java.math.BigDecimal newValue 407 ) { 408 refSetValue("org:opencrx:kernel:product1:LinearPriceModifier:priceOffset", 0, newValue); 409 } 410 411 public java.math.BigDecimal getRoundingFactor ( 415 ) { 416 return (java.math.BigDecimal )this.refGetValue("roundingFactor", 0); 417 } 418 public void setRoundingFactor( 422 java.math.BigDecimal newValue 423 ) { 424 refSetValue("org:opencrx:kernel:product1:LinearPriceModifier:roundingFactor", 0, newValue); 425 } 426 427 public String getDescription( 431 ) { 432 return getDescription(0); 433 } 434 435 protected String getDescription( 436 int index 437 ) { 438 return (String )this.refGetValue("org:opencrx:kernel:product1:PriceModifier:description", index); 439 } 440 441 public void setDescription( 445 String newValue 446 ) { 447 setDescription(0, newValue); 448 } 449 450 protected void setDescription( 451 int index, 452 String newValue 453 ) { 454 refSetValue("org:opencrx:kernel:product1:PriceModifier:description", index, newValue); 455 } 456 public java.math.BigDecimal getQuantityFrom ( 460 ) { 461 return (java.math.BigDecimal )this.refGetValue("quantityFrom", 0); 462 } 463 public void setQuantityFrom( 467 java.math.BigDecimal newValue 468 ) { 469 refSetValue("org:opencrx:kernel:product1:PriceModifier:quantityFrom", 0, newValue); 470 } 471 472 public java.math.BigDecimal getQuantityTo ( 476 ) { 477 return (java.math.BigDecimal )this.refGetValue("quantityTo", 0); 478 } 479 public void setQuantityTo( 483 java.math.BigDecimal newValue 484 ) { 485 refSetValue("org:opencrx:kernel:product1:PriceModifier:quantityTo", 0, newValue); 486 } 487 488 public java.util.Date getCreatedAt( 492 ) { 493 return getCreatedAt(0); 494 } 495 496 protected java.util.Date getCreatedAt( 497 int index 498 ) { 499 return (java.util.Date )this.refGetValue("org:openmdx:base:BasicObject:createdAt", index); 500 } 501 502 protected void setCreatedAt( 506 java.util.Date newValue 507 ) { 508 setCreatedAt(0, newValue); 509 } 510 511 protected void setCreatedAt( 512 int index, 513 java.util.Date newValue 514 ) { 515 refSetValue("org:openmdx:base:BasicObject:createdAt", index, newValue); 516 } 517 public java.util.Set getCreatedBy ( 521 ) { 522 return (java.util.Set )this.refGetValue("createdBy"); 523 } 524 protected void setCreatedBy( 528 java.util.Set newValue 529 ) { 530 refSetValue("org:openmdx:base:BasicObject:createdBy", newValue); 531 } 532 533 protected void setCreatedBy( 534 String [] newValue 535 ) { 536 refSetValue("org:openmdx:base:BasicObject:createdBy", newValue); 537 } 538 539 public java.util.Date getModifiedAt( 543 ) { 544 return getModifiedAt(0); 545 } 546 547 protected java.util.Date getModifiedAt( 548 int index 549 ) { 550 return (java.util.Date )this.refGetValue("org:openmdx:base:BasicObject:modifiedAt", index); 551 } 552 553 protected void setModifiedAt( 557 java.util.Date newValue 558 ) { 559 setModifiedAt(0, newValue); 560 } 561 562 protected void setModifiedAt( 563 int index, 564 java.util.Date newValue 565 ) { 566 refSetValue("org:openmdx:base:BasicObject:modifiedAt", index, newValue); 567 } 568 public java.util.Set getModifiedBy ( 572 ) { 573 return (java.util.Set )this.refGetValue("modifiedBy"); 574 } 575 protected void setModifiedBy( 579 java.util.Set newValue 580 ) { 581 refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue); 582 } 583 584 protected void setModifiedBy( 585 String [] newValue 586 ) { 587 refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue); 588 } 589 590 protected void setContext( 594 java.util.List newValue 595 ) { 596 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 597 } 598 599 protected void setContext( 600 org.openmdx.base.cci.Context[] newValue 601 ) { 602 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 603 } 604 605 public org.openmdx.base.cci.Context getContext( 609 String id 610 ) { 611 return (org.openmdx.base.cci.Context)refGetValue( 612 "org:openmdx:base:ContextCapable:context", 613 id 614 ); 615 } 616 617 public java.util.Collection getContext( 621 ) { 622 return (java.util.Collection )refGetValue( 623 "org:openmdx:base:ContextCapable:context" 624 ); 625 } 626 627 protected void addContext ( 631 String id, 632 org.openmdx.base.cci.Context newValue 633 ) { 634 refAddValue( 635 "org:openmdx:base:ContextCapable:context", 636 id, 637 newValue 638 ); 639 } 640 641 protected void addContext ( 645 org.openmdx.base.cci.Context newValue 646 ) { 647 refAddValue( 648 "org:openmdx:base:ContextCapable:context", 649 newValue 650 ); 651 } 652 653 protected void removeContext ( 657 String id 658 ) { 659 refRemoveValue( 660 "org:openmdx:base:ContextCapable:context", 661 id 662 ); 663 } 664 665 public String getIdentity( 669 ) { 670 return getIdentity(0); 671 } 672 673 protected String getIdentity( 674 int index 675 ) { 676 return (String )this.refGetValue("org:openmdx:base:ExtentCapable:identity", index); 677 } 678 679 protected void setIdentity( 683 String newValue 684 ) { 685 setIdentity(0, newValue); 686 } 687 688 protected void setIdentity( 689 int index, 690 String newValue 691 ) { 692 refSetValue("org:openmdx:base:ExtentCapable:identity", index, newValue); 693 } 694 protected void setView( 698 java.util.List newValue 699 ) { 700 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 701 } 702 703 protected void setView( 704 org.openmdx.compatibility.view1.cci.View[] newValue 705 ) { 706 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 707 } 708 709 public org.openmdx.compatibility.view1.cci.View getView( 713 String namespace 714 ) { 715 return (org.openmdx.compatibility.view1.cci.View)refGetValue( 716 "org:openmdx:compatibility:view1:ViewCapable:view", 717 namespace 718 ); 719 } 720 721 public java.util.Collection getView( 725 ) { 726 return (java.util.Collection )refGetValue( 727 "org:openmdx:compatibility:view1:ViewCapable:view" 728 ); 729 } 730 731 public java.util.List getView( 732 org.openmdx.compatibility.view1.cci.ViewFilter filter 733 ) { 734 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 735 "org:openmdx:compatibility:view1:ViewCapable:view" 736 )).toList(filter); 737 } 738 739 protected void addView ( 743 String namespace, 744 org.openmdx.compatibility.view1.cci.View newValue 745 ) { 746 refAddValue( 747 "org:openmdx:compatibility:view1:ViewCapable:view", 748 namespace, 749 newValue 750 ); 751 } 752 753 protected void addView ( 757 org.openmdx.compatibility.view1.cci.View newValue 758 ) { 759 refAddValue( 760 "org:openmdx:compatibility:view1:ViewCapable:view", 761 newValue 762 ); 763 } 764 765 protected void removeView ( 769 String namespace 770 ) { 771 refRemoveValue( 772 "org:openmdx:compatibility:view1:ViewCapable:view", 773 namespace 774 ); 775 } 776 777 } 781 | Popular Tags |