1 package org.opencrx.kernel.product1.cci; 14 15 public class SelectableItemWithQuantityImpl 16 extends org.openmdx.base.accessor.jmi.spi.RefObject_1 17 implements SelectableItemWithQuantity { 18 19 public SelectableItemWithQuantityImpl( 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 String getDescription ( 383 ) { 384 return (String )this.refGetValue("description", 0); 385 } 386 protected void setDescription( 390 String newValue 391 ) { 392 refSetValue("org:opencrx:kernel:product1:SelectableItem:description", 0, newValue); 393 } 394 395 public int getItemNumber( 399 ) { 400 return getItemNumber(0); 401 } 402 403 protected int getItemNumber( 404 int index 405 ) { 406 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:product1:SelectableItem:itemNumber", index)).intValue(); 407 } 408 409 protected void setItemNumber( 413 int newValue 414 ) { 415 setItemNumber(0, newValue); 416 } 417 418 protected void setItemNumber( 419 int index, 420 int newValue 421 ) { 422 refSetValue("org:opencrx:kernel:product1:SelectableItem:itemNumber", index, new Integer (newValue)); 423 } 424 public String getName( 428 ) { 429 return getName(0); 430 } 431 432 protected String getName( 433 int index 434 ) { 435 return (String )this.refGetValue("org:opencrx:kernel:product1:SelectableItem:name", index); 436 } 437 438 protected void setName( 442 String newValue 443 ) { 444 setName(0, newValue); 445 } 446 447 protected void setName( 448 int index, 449 String newValue 450 ) { 451 refSetValue("org:opencrx:kernel:product1:SelectableItem:name", index, newValue); 452 } 453 public Boolean isSelector ( 457 ) { 458 return (Boolean )this.refGetValue("selector", 0); 459 } 460 public void setSelector( 464 Boolean newValue 465 ) { 466 refSetValue("org:opencrx:kernel:product1:SelectableItem:selector", 0, newValue); 467 } 468 469 public java.math.BigDecimal getDefaultQuantity( 473 ) { 474 return getDefaultQuantity(0); 475 } 476 477 protected java.math.BigDecimal getDefaultQuantity( 478 int index 479 ) { 480 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:product1:SelectableItemWithQuantity:defaultQuantity", index); 481 } 482 483 protected void setDefaultQuantity( 487 java.math.BigDecimal newValue 488 ) { 489 setDefaultQuantity(0, newValue); 490 } 491 492 protected void setDefaultQuantity( 493 int index, 494 java.math.BigDecimal newValue 495 ) { 496 refSetValue("org:opencrx:kernel:product1:SelectableItemWithQuantity:defaultQuantity", index, newValue); 497 } 498 public java.math.BigDecimal getMaxQuantity( 502 ) { 503 return getMaxQuantity(0); 504 } 505 506 protected java.math.BigDecimal getMaxQuantity( 507 int index 508 ) { 509 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:product1:SelectableItemWithQuantity:maxQuantity", index); 510 } 511 512 protected void setMaxQuantity( 516 java.math.BigDecimal newValue 517 ) { 518 setMaxQuantity(0, newValue); 519 } 520 521 protected void setMaxQuantity( 522 int index, 523 java.math.BigDecimal newValue 524 ) { 525 refSetValue("org:opencrx:kernel:product1:SelectableItemWithQuantity:maxQuantity", index, newValue); 526 } 527 public java.math.BigDecimal getMinQuantity( 531 ) { 532 return getMinQuantity(0); 533 } 534 535 protected java.math.BigDecimal getMinQuantity( 536 int index 537 ) { 538 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:product1:SelectableItemWithQuantity:minQuantity", index); 539 } 540 541 protected void setMinQuantity( 545 java.math.BigDecimal newValue 546 ) { 547 setMinQuantity(0, newValue); 548 } 549 550 protected void setMinQuantity( 551 int index, 552 java.math.BigDecimal newValue 553 ) { 554 refSetValue("org:opencrx:kernel:product1:SelectableItemWithQuantity:minQuantity", index, newValue); 555 } 556 public java.math.BigDecimal getQuantity ( 560 ) { 561 return (java.math.BigDecimal )this.refGetValue("quantity", 0); 562 } 563 public void setQuantity( 567 java.math.BigDecimal newValue 568 ) { 569 refSetValue("org:opencrx:kernel:product1:SelectableItemWithQuantity:quantity", 0, newValue); 570 } 571 572 public java.util.Date getCreatedAt( 576 ) { 577 return getCreatedAt(0); 578 } 579 580 protected java.util.Date getCreatedAt( 581 int index 582 ) { 583 return (java.util.Date )this.refGetValue("org:openmdx:base:BasicObject:createdAt", index); 584 } 585 586 protected void setCreatedAt( 590 java.util.Date newValue 591 ) { 592 setCreatedAt(0, newValue); 593 } 594 595 protected void setCreatedAt( 596 int index, 597 java.util.Date newValue 598 ) { 599 refSetValue("org:openmdx:base:BasicObject:createdAt", index, newValue); 600 } 601 public java.util.Set getCreatedBy ( 605 ) { 606 return (java.util.Set )this.refGetValue("createdBy"); 607 } 608 protected void setCreatedBy( 612 java.util.Set newValue 613 ) { 614 refSetValue("org:openmdx:base:BasicObject:createdBy", newValue); 615 } 616 617 protected void setCreatedBy( 618 String [] newValue 619 ) { 620 refSetValue("org:openmdx:base:BasicObject:createdBy", newValue); 621 } 622 623 public java.util.Date getModifiedAt( 627 ) { 628 return getModifiedAt(0); 629 } 630 631 protected java.util.Date getModifiedAt( 632 int index 633 ) { 634 return (java.util.Date )this.refGetValue("org:openmdx:base:BasicObject:modifiedAt", index); 635 } 636 637 protected void setModifiedAt( 641 java.util.Date newValue 642 ) { 643 setModifiedAt(0, newValue); 644 } 645 646 protected void setModifiedAt( 647 int index, 648 java.util.Date newValue 649 ) { 650 refSetValue("org:openmdx:base:BasicObject:modifiedAt", index, newValue); 651 } 652 public java.util.Set getModifiedBy ( 656 ) { 657 return (java.util.Set )this.refGetValue("modifiedBy"); 658 } 659 protected void setModifiedBy( 663 java.util.Set newValue 664 ) { 665 refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue); 666 } 667 668 protected void setModifiedBy( 669 String [] newValue 670 ) { 671 refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue); 672 } 673 674 protected void setContext( 678 java.util.List newValue 679 ) { 680 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 681 } 682 683 protected void setContext( 684 org.openmdx.base.cci.Context[] newValue 685 ) { 686 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 687 } 688 689 public org.openmdx.base.cci.Context getContext( 693 String id 694 ) { 695 return (org.openmdx.base.cci.Context)refGetValue( 696 "org:openmdx:base:ContextCapable:context", 697 id 698 ); 699 } 700 701 public java.util.Collection getContext( 705 ) { 706 return (java.util.Collection )refGetValue( 707 "org:openmdx:base:ContextCapable:context" 708 ); 709 } 710 711 protected void addContext ( 715 String id, 716 org.openmdx.base.cci.Context newValue 717 ) { 718 refAddValue( 719 "org:openmdx:base:ContextCapable:context", 720 id, 721 newValue 722 ); 723 } 724 725 protected void addContext ( 729 org.openmdx.base.cci.Context newValue 730 ) { 731 refAddValue( 732 "org:openmdx:base:ContextCapable:context", 733 newValue 734 ); 735 } 736 737 protected void removeContext ( 741 String id 742 ) { 743 refRemoveValue( 744 "org:openmdx:base:ContextCapable:context", 745 id 746 ); 747 } 748 749 public String getIdentity( 753 ) { 754 return getIdentity(0); 755 } 756 757 protected String getIdentity( 758 int index 759 ) { 760 return (String )this.refGetValue("org:openmdx:base:ExtentCapable:identity", index); 761 } 762 763 protected void setIdentity( 767 String newValue 768 ) { 769 setIdentity(0, newValue); 770 } 771 772 protected void setIdentity( 773 int index, 774 String newValue 775 ) { 776 refSetValue("org:openmdx:base:ExtentCapable:identity", index, newValue); 777 } 778 protected void setView( 782 java.util.List newValue 783 ) { 784 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 785 } 786 787 protected void setView( 788 org.openmdx.compatibility.view1.cci.View[] newValue 789 ) { 790 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 791 } 792 793 public org.openmdx.compatibility.view1.cci.View getView( 797 String namespace 798 ) { 799 return (org.openmdx.compatibility.view1.cci.View)refGetValue( 800 "org:openmdx:compatibility:view1:ViewCapable:view", 801 namespace 802 ); 803 } 804 805 public java.util.Collection getView( 809 ) { 810 return (java.util.Collection )refGetValue( 811 "org:openmdx:compatibility:view1:ViewCapable:view" 812 ); 813 } 814 815 public java.util.List getView( 816 org.openmdx.compatibility.view1.cci.ViewFilter filter 817 ) { 818 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 819 "org:openmdx:compatibility:view1:ViewCapable:view" 820 )).toList(filter); 821 } 822 823 protected void addView ( 827 String namespace, 828 org.openmdx.compatibility.view1.cci.View newValue 829 ) { 830 refAddValue( 831 "org:openmdx:compatibility:view1:ViewCapable:view", 832 namespace, 833 newValue 834 ); 835 } 836 837 protected void addView ( 841 org.openmdx.compatibility.view1.cci.View newValue 842 ) { 843 refAddValue( 844 "org:openmdx:compatibility:view1:ViewCapable:view", 845 newValue 846 ); 847 } 848 849 protected void removeView ( 853 String namespace 854 ) { 855 refRemoveValue( 856 "org:openmdx:compatibility:view1:ViewCapable:view", 857 namespace 858 ); 859 } 860 861 } 865 | Popular Tags |