1 package org.opencrx.kernel.product1.cci; 14 15 public class ProductConfigurationImpl 16 extends org.openmdx.base.accessor.jmi.spi.RefObject_1 17 implements ProductConfiguration { 18 19 public ProductConfigurationImpl( 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 void setProperty( 30 java.util.List newValue 31 ) { 32 refSetValue("org:opencrx:kernel:base:PropertySet:property", newValue); 33 } 34 35 public void setProperty( 36 org.opencrx.kernel.base.cci.Property[] newValue 37 ) { 38 refSetValue("org:opencrx:kernel:base:PropertySet:property", newValue); 39 } 40 41 public org.opencrx.kernel.base.cci.Property getProperty( 45 String id 46 ) { 47 return (org.opencrx.kernel.base.cci.Property)refGetValue( 48 "org:opencrx:kernel:base:PropertySet:property", 49 id 50 ); 51 } 52 53 public java.util.Collection getProperty( 57 ) { 58 return (java.util.Collection )refGetValue( 59 "org:opencrx:kernel:base:PropertySet:property" 60 ); 61 } 62 63 public java.util.List getProperty( 64 org.opencrx.kernel.base.cci.PropertyFilter filter 65 ) { 66 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 67 "org:opencrx:kernel:base:PropertySet:property" 68 )).toList(filter); 69 } 70 71 public void addProperty ( 75 String id, 76 org.opencrx.kernel.base.cci.Property newValue 77 ) { 78 refAddValue( 79 "org:opencrx:kernel:base:PropertySet:property", 80 id, 81 newValue 82 ); 83 } 84 85 public void addProperty ( 89 org.opencrx.kernel.base.cci.Property newValue 90 ) { 91 refAddValue( 92 "org:opencrx:kernel:base:PropertySet:property", 93 newValue 94 ); 95 } 96 97 public void removeProperty ( 101 String id 102 ) { 103 refRemoveValue( 104 "org:opencrx:kernel:base:PropertySet:property", 105 id 106 ); 107 } 108 109 public short getAccessLevelBrowse( 113 ) { 114 return getAccessLevelBrowse(0); 115 } 116 117 protected short getAccessLevelBrowse( 118 int index 119 ) { 120 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelBrowse", index)).shortValue(); 121 } 122 123 public void setAccessLevelBrowse( 127 short newValue 128 ) { 129 setAccessLevelBrowse(0, newValue); 130 } 131 132 protected void setAccessLevelBrowse( 133 int index, 134 short newValue 135 ) { 136 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelBrowse", index, new Short (newValue)); 137 } 138 public short getAccessLevelDelete( 142 ) { 143 return getAccessLevelDelete(0); 144 } 145 146 protected short getAccessLevelDelete( 147 int index 148 ) { 149 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelDelete", index)).shortValue(); 150 } 151 152 public void setAccessLevelDelete( 156 short newValue 157 ) { 158 setAccessLevelDelete(0, newValue); 159 } 160 161 protected void setAccessLevelDelete( 162 int index, 163 short newValue 164 ) { 165 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelDelete", index, new Short (newValue)); 166 } 167 public short getAccessLevelUpdate( 171 ) { 172 return getAccessLevelUpdate(0); 173 } 174 175 protected short getAccessLevelUpdate( 176 int index 177 ) { 178 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelUpdate", index)).shortValue(); 179 } 180 181 public void setAccessLevelUpdate( 185 short newValue 186 ) { 187 setAccessLevelUpdate(0, newValue); 188 } 189 190 protected void setAccessLevelUpdate( 191 int index, 192 short newValue 193 ) { 194 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelUpdate", index, new Short (newValue)); 195 } 196 public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup( 200 org.opencrx.kernel.base.cci.ModifyOwningGroupParams params 201 ) throws javax.jmi.reflect.RefException { 202 java.util.List args = new java.util.ArrayList (); 203 args.add(params); 204 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 205 "org:opencrx:kernel:base:SecureObject:addOwningGroup", 206 args 207 ); 208 } 209 210 public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup( 211 org.opencrx.security.realm1.cci.PrincipalGroup group 212 , short mode 213 ) throws javax.jmi.reflect.RefException { 214 return addOwningGroup( 215 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createModifyOwningGroupParams( 216 group 217 , mode 218 ) 219 ); 220 } 221 222 public java.util.List getOwner ( 226 ) { 227 return (java.util.List )this.refGetValue("owner"); 228 } 229 public String getOwner( 230 int index 231 ) { 232 return (String )this.refGetValue("org:opencrx:kernel:base:SecureObject:owner", index); 233 } 234 235 protected void setOwner( 239 java.util.List newValue 240 ) { 241 refSetValue("org:opencrx:kernel:base:SecureObject:owner", newValue); 242 } 243 244 protected void setOwner( 245 String [] newValue 246 ) { 247 refSetValue("org:opencrx:kernel:base:SecureObject:owner", newValue); 248 } 249 250 public void setOwningGroup( 254 java.util.List newValue 255 ) { 256 refSetValue("org:opencrx:kernel:base:SecureObject:owningGroup", newValue); 257 } 258 259 public void setOwningGroup( 260 org.opencrx.security.realm1.cci.PrincipalGroup[] newValue 261 ) { 262 refSetValue("org:opencrx:kernel:base:SecureObject:owningGroup", newValue); 263 } 264 265 public org.opencrx.security.realm1.cci.PrincipalGroup getOwningGroup( 269 int index 270 ) { 271 return (org.opencrx.security.realm1.cci.PrincipalGroup)refGetValue( 272 "org:opencrx:kernel:base:SecureObject:owningGroup", 273 new Integer (index) 274 ); 275 } 276 277 public java.util.Collection getOwningGroup( 281 ) { 282 return (java.util.Collection )refGetValue( 283 "org:opencrx:kernel:base:SecureObject:owningGroup" 284 ); 285 } 286 287 public void addOwningGroup ( 291 int index, 292 org.opencrx.security.realm1.cci.PrincipalGroup newValue 293 ) { 294 refAddValue( 295 "org:opencrx:kernel:base:SecureObject:owningGroup", 296 new Integer (index), 297 newValue 298 ); 299 } 300 301 public void addOwningGroup ( 305 org.opencrx.security.realm1.cci.PrincipalGroup newValue 306 ) { 307 refAddValue( 308 "org:opencrx:kernel:base:SecureObject:owningGroup", 309 newValue 310 ); 311 } 312 313 public void removeOwningGroup ( 317 int index 318 ) { 319 refRemoveValue( 320 "org:opencrx:kernel:base:SecureObject:owningGroup", 321 new Integer (index) 322 ); 323 } 324 325 public org.opencrx.security.realm1.cci.User getOwningUser( 329 ) { 330 return (org.opencrx.security.realm1.cci.User)refGetValue( 331 "org:opencrx:kernel:base:SecureObject:owningUser" 332 ); 333 } 334 335 public void setOwningUser( 339 org.opencrx.security.realm1.cci.User newValue 340 ) { 341 refSetValue( 342 "org:opencrx:kernel:base:SecureObject:owningUser", 343 newValue 344 ); 345 } 346 347 public void removeOwningUser ( 351 ) { 352 refRemoveValue( 353 "org:opencrx:kernel:base:SecureObject:owningUser" 354 ); 355 } 356 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup( 360 org.opencrx.kernel.base.cci.RemoveAllOwningGroupParams params 361 ) throws javax.jmi.reflect.RefException { 362 java.util.List args = new java.util.ArrayList (); 363 args.add(params); 364 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 365 "org:opencrx:kernel:base:SecureObject:removeAllOwningGroup", 366 args 367 ); 368 } 369 370 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup( 371 short mode 372 ) throws javax.jmi.reflect.RefException { 373 return removeAllOwningGroup( 374 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createRemoveAllOwningGroupParams( 375 mode 376 ) 377 ); 378 } 379 380 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup( 384 org.opencrx.kernel.base.cci.ModifyOwningGroupParams params 385 ) throws javax.jmi.reflect.RefException { 386 java.util.List args = new java.util.ArrayList (); 387 args.add(params); 388 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 389 "org:opencrx:kernel:base:SecureObject:removeOwningGroup", 390 args 391 ); 392 } 393 394 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup( 395 org.opencrx.security.realm1.cci.PrincipalGroup group 396 , short mode 397 ) throws javax.jmi.reflect.RefException { 398 return removeOwningGroup( 399 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createModifyOwningGroupParams( 400 group 401 , mode 402 ) 403 ); 404 } 405 406 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel( 410 org.opencrx.kernel.base.cci.SetAccessLevelParams params 411 ) throws javax.jmi.reflect.RefException { 412 java.util.List args = new java.util.ArrayList (); 413 args.add(params); 414 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 415 "org:opencrx:kernel:base:SecureObject:setAccessLevel", 416 args 417 ); 418 } 419 420 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel( 421 short accessLevelBrowse 422 , short accessLevelDelete 423 , short accessLevelUpdate 424 , short mode 425 ) throws javax.jmi.reflect.RefException { 426 return setAccessLevel( 427 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createSetAccessLevelParams( 428 accessLevelBrowse 429 , accessLevelDelete 430 , accessLevelUpdate 431 , mode 432 ) 433 ); 434 } 435 436 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser( 440 org.opencrx.kernel.base.cci.SetOwningUserParams params 441 ) throws javax.jmi.reflect.RefException { 442 java.util.List args = new java.util.ArrayList (); 443 args.add(params); 444 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 445 "org:opencrx:kernel:base:SecureObject:setOwningUser", 446 args 447 ); 448 } 449 450 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser( 451 short mode 452 , org.opencrx.security.realm1.cci.User user 453 ) throws javax.jmi.reflect.RefException { 454 return setOwningUser( 455 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createSetOwningUserParams( 456 mode 457 , user 458 ) 459 ); 460 } 461 462 public String getDescription ( 466 ) { 467 return (String )this.refGetValue("description", 0); 468 } 469 public void setDescription( 473 String newValue 474 ) { 475 refSetValue("org:opencrx:kernel:product1:AbstractProductConfiguration:description", 0, newValue); 476 } 477 478 public Boolean isDefault ( 482 ) { 483 return (Boolean )this.refGetValue("isDefault", 0); 484 } 485 public void setDefault_( 489 Boolean newValue 490 ) { 491 refSetValue("org:opencrx:kernel:product1:AbstractProductConfiguration:isDefault", 0, newValue); 492 } 493 494 public String getName( 498 ) { 499 return getName(0); 500 } 501 502 protected String getName( 503 int index 504 ) { 505 return (String )this.refGetValue("org:opencrx:kernel:product1:AbstractProductConfiguration:name", index); 506 } 507 508 public void setName( 512 String newValue 513 ) { 514 setName(0, newValue); 515 } 516 517 protected void setName( 518 int index, 519 String newValue 520 ) { 521 refSetValue("org:opencrx:kernel:product1:AbstractProductConfiguration:name", index, newValue); 522 } 523 public java.util.Date getValidFrom ( 527 ) { 528 return (java.util.Date )this.refGetValue("validFrom", 0); 529 } 530 public void setValidFrom( 534 java.util.Date newValue 535 ) { 536 refSetValue("org:opencrx:kernel:product1:AbstractProductConfiguration:validFrom", 0, newValue); 537 } 538 539 public java.util.Date getValidTo ( 543 ) { 544 return (java.util.Date )this.refGetValue("validTo", 0); 545 } 546 public void setValidTo( 550 java.util.Date newValue 551 ) { 552 refSetValue("org:opencrx:kernel:product1:AbstractProductConfiguration:validTo", 0, newValue); 553 } 554 555 public org.opencrx.kernel.product1.cci.ProductConfigurationType getConfigType( 559 ) { 560 return (org.opencrx.kernel.product1.cci.ProductConfigurationType)refGetValue( 561 "org:opencrx:kernel:product1:ProductConfiguration:configType" 562 ); 563 } 564 565 protected void setConfigType( 569 org.opencrx.kernel.product1.cci.ProductConfigurationType newValue 570 ) { 571 refSetValue( 572 "org:opencrx:kernel:product1:ProductConfiguration:configType", 573 newValue 574 ); 575 } 576 577 protected void removeConfigType ( 581 ) { 582 refRemoveValue( 583 "org:opencrx:kernel:product1:ProductConfiguration:configType" 584 ); 585 } 586 public org.openmdx.base.cci.Void unsetConfigurationType( 590 org.openmdx.base.cci.Void params 591 ) throws javax.jmi.reflect.RefException { 592 java.util.List args = new java.util.ArrayList (); 593 args.add(params); 594 return (org.openmdx.base.cci.Void)refInvokeOperation( 595 "org:opencrx:kernel:product1:ProductConfiguration:unsetConfigurationType", 596 args 597 ); 598 } 599 600 public org.openmdx.base.cci.Void unsetConfigurationType( 601 ) throws javax.jmi.reflect.RefException { 602 return unsetConfigurationType( 603 ((org.openmdx.base.cci.basePackage)refOutermostPackage().refPackage("org:openmdx:base")).createVoid( 604 ) 605 ); 606 } 607 608 public java.util.Date getCreatedAt( 612 ) { 613 return getCreatedAt(0); 614 } 615 616 protected java.util.Date getCreatedAt( 617 int index 618 ) { 619 return (java.util.Date )this.refGetValue("org:openmdx:base:BasicObject:createdAt", index); 620 } 621 622 protected void setCreatedAt( 626 java.util.Date newValue 627 ) { 628 setCreatedAt(0, newValue); 629 } 630 631 protected void setCreatedAt( 632 int index, 633 java.util.Date newValue 634 ) { 635 refSetValue("org:openmdx:base:BasicObject:createdAt", index, newValue); 636 } 637 public java.util.Set getCreatedBy ( 641 ) { 642 return (java.util.Set )this.refGetValue("createdBy"); 643 } 644 protected void setCreatedBy( 648 java.util.Set newValue 649 ) { 650 refSetValue("org:openmdx:base:BasicObject:createdBy", newValue); 651 } 652 653 protected void setCreatedBy( 654 String [] newValue 655 ) { 656 refSetValue("org:openmdx:base:BasicObject:createdBy", newValue); 657 } 658 659 public java.util.Date getModifiedAt( 663 ) { 664 return getModifiedAt(0); 665 } 666 667 protected java.util.Date getModifiedAt( 668 int index 669 ) { 670 return (java.util.Date )this.refGetValue("org:openmdx:base:BasicObject:modifiedAt", index); 671 } 672 673 protected void setModifiedAt( 677 java.util.Date newValue 678 ) { 679 setModifiedAt(0, newValue); 680 } 681 682 protected void setModifiedAt( 683 int index, 684 java.util.Date newValue 685 ) { 686 refSetValue("org:openmdx:base:BasicObject:modifiedAt", index, newValue); 687 } 688 public java.util.Set getModifiedBy ( 692 ) { 693 return (java.util.Set )this.refGetValue("modifiedBy"); 694 } 695 protected void setModifiedBy( 699 java.util.Set newValue 700 ) { 701 refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue); 702 } 703 704 protected void setModifiedBy( 705 String [] newValue 706 ) { 707 refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue); 708 } 709 710 protected void setContext( 714 java.util.List newValue 715 ) { 716 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 717 } 718 719 protected void setContext( 720 org.openmdx.base.cci.Context[] newValue 721 ) { 722 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 723 } 724 725 public org.openmdx.base.cci.Context getContext( 729 String id 730 ) { 731 return (org.openmdx.base.cci.Context)refGetValue( 732 "org:openmdx:base:ContextCapable:context", 733 id 734 ); 735 } 736 737 public java.util.Collection getContext( 741 ) { 742 return (java.util.Collection )refGetValue( 743 "org:openmdx:base:ContextCapable:context" 744 ); 745 } 746 747 protected void addContext ( 751 String id, 752 org.openmdx.base.cci.Context newValue 753 ) { 754 refAddValue( 755 "org:openmdx:base:ContextCapable:context", 756 id, 757 newValue 758 ); 759 } 760 761 protected void addContext ( 765 org.openmdx.base.cci.Context newValue 766 ) { 767 refAddValue( 768 "org:openmdx:base:ContextCapable:context", 769 newValue 770 ); 771 } 772 773 protected void removeContext ( 777 String id 778 ) { 779 refRemoveValue( 780 "org:openmdx:base:ContextCapable:context", 781 id 782 ); 783 } 784 785 public String getIdentity( 789 ) { 790 return getIdentity(0); 791 } 792 793 protected String getIdentity( 794 int index 795 ) { 796 return (String )this.refGetValue("org:openmdx:base:ExtentCapable:identity", index); 797 } 798 799 protected void setIdentity( 803 String newValue 804 ) { 805 setIdentity(0, newValue); 806 } 807 808 protected void setIdentity( 809 int index, 810 String newValue 811 ) { 812 refSetValue("org:openmdx:base:ExtentCapable:identity", index, newValue); 813 } 814 protected void setView( 818 java.util.List newValue 819 ) { 820 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 821 } 822 823 protected void setView( 824 org.openmdx.compatibility.view1.cci.View[] newValue 825 ) { 826 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 827 } 828 829 public org.openmdx.compatibility.view1.cci.View getView( 833 String namespace 834 ) { 835 return (org.openmdx.compatibility.view1.cci.View)refGetValue( 836 "org:openmdx:compatibility:view1:ViewCapable:view", 837 namespace 838 ); 839 } 840 841 public java.util.Collection getView( 845 ) { 846 return (java.util.Collection )refGetValue( 847 "org:openmdx:compatibility:view1:ViewCapable:view" 848 ); 849 } 850 851 public java.util.List getView( 852 org.openmdx.compatibility.view1.cci.ViewFilter filter 853 ) { 854 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 855 "org:openmdx:compatibility:view1:ViewCapable:view" 856 )).toList(filter); 857 } 858 859 protected void addView ( 863 String namespace, 864 org.openmdx.compatibility.view1.cci.View newValue 865 ) { 866 refAddValue( 867 "org:openmdx:compatibility:view1:ViewCapable:view", 868 namespace, 869 newValue 870 ); 871 } 872 873 protected void addView ( 877 org.openmdx.compatibility.view1.cci.View newValue 878 ) { 879 refAddValue( 880 "org:openmdx:compatibility:view1:ViewCapable:view", 881 newValue 882 ); 883 } 884 885 protected void removeView ( 889 String namespace 890 ) { 891 refRemoveValue( 892 "org:openmdx:compatibility:view1:ViewCapable:view", 893 namespace 894 ); 895 } 896 897 } 901 | Popular Tags |