1 package org.opencrx.kernel.depot1.cci; 14 15 public class SegmentImpl 16 extends org.openmdx.base.accessor.jmi.spi.RefObject_1 17 implements Segment { 18 19 public SegmentImpl( 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 protected void setAudit( 30 java.util.List newValue 31 ) { 32 refSetValue("org:opencrx:kernel:base:Auditee:audit", newValue); 33 } 34 35 protected void setAudit( 36 org.opencrx.kernel.base.cci.AuditEntry[] newValue 37 ) { 38 refSetValue("org:opencrx:kernel:base:Auditee:audit", newValue); 39 } 40 41 public org.opencrx.kernel.base.cci.AuditEntry getAudit( 45 String id 46 ) { 47 return (org.opencrx.kernel.base.cci.AuditEntry)refGetValue( 48 "org:opencrx:kernel:base:Auditee:audit", 49 id 50 ); 51 } 52 53 public java.util.Collection getAudit( 57 ) { 58 return (java.util.Collection )refGetValue( 59 "org:opencrx:kernel:base:Auditee:audit" 60 ); 61 } 62 63 public java.util.List getAudit( 64 org.opencrx.kernel.base.cci.AuditEntryFilter filter 65 ) { 66 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 67 "org:opencrx:kernel:base:Auditee:audit" 68 )).toList(filter); 69 } 70 71 protected void addAudit ( 75 String id, 76 org.opencrx.kernel.base.cci.AuditEntry newValue 77 ) { 78 refAddValue( 79 "org:opencrx:kernel:base:Auditee:audit", 80 id, 81 newValue 82 ); 83 } 84 85 protected void addAudit ( 89 org.opencrx.kernel.base.cci.AuditEntry newValue 90 ) { 91 refAddValue( 92 "org:opencrx:kernel:base:Auditee:audit", 93 newValue 94 ); 95 } 96 97 protected void removeAudit ( 101 String id 102 ) { 103 refRemoveValue( 104 "org:opencrx:kernel:base:Auditee:audit", 105 id 106 ); 107 } 108 109 public org.opencrx.kernel.base.cci.ImportResult importItem( 113 org.opencrx.kernel.base.cci.ImportParams params 114 ) throws javax.jmi.reflect.RefException { 115 java.util.List args = new java.util.ArrayList (); 116 args.add(params); 117 return (org.opencrx.kernel.base.cci.ImportResult)refInvokeOperation( 118 "org:opencrx:kernel:base:Importer:importItem", 119 args 120 ); 121 } 122 123 public org.opencrx.kernel.base.cci.ImportResult importItem( 124 byte[] item 125 , String itemMimeType 126 , String itemName 127 , short locale 128 ) throws javax.jmi.reflect.RefException { 129 return importItem( 130 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createImportParams( 131 item 132 , itemMimeType 133 , itemName 134 , locale 135 ) 136 ); 137 } 138 139 public short getAccessLevelBrowse( 143 ) { 144 return getAccessLevelBrowse(0); 145 } 146 147 protected short getAccessLevelBrowse( 148 int index 149 ) { 150 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelBrowse", index)).shortValue(); 151 } 152 153 public void setAccessLevelBrowse( 157 short newValue 158 ) { 159 setAccessLevelBrowse(0, newValue); 160 } 161 162 protected void setAccessLevelBrowse( 163 int index, 164 short newValue 165 ) { 166 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelBrowse", index, new Short (newValue)); 167 } 168 public short getAccessLevelDelete( 172 ) { 173 return getAccessLevelDelete(0); 174 } 175 176 protected short getAccessLevelDelete( 177 int index 178 ) { 179 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelDelete", index)).shortValue(); 180 } 181 182 public void setAccessLevelDelete( 186 short newValue 187 ) { 188 setAccessLevelDelete(0, newValue); 189 } 190 191 protected void setAccessLevelDelete( 192 int index, 193 short newValue 194 ) { 195 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelDelete", index, new Short (newValue)); 196 } 197 public short getAccessLevelUpdate( 201 ) { 202 return getAccessLevelUpdate(0); 203 } 204 205 protected short getAccessLevelUpdate( 206 int index 207 ) { 208 return ((java.lang.Number )this.refGetValue("org:opencrx:kernel:base:SecureObject:accessLevelUpdate", index)).shortValue(); 209 } 210 211 public void setAccessLevelUpdate( 215 short newValue 216 ) { 217 setAccessLevelUpdate(0, newValue); 218 } 219 220 protected void setAccessLevelUpdate( 221 int index, 222 short newValue 223 ) { 224 refSetValue("org:opencrx:kernel:base:SecureObject:accessLevelUpdate", index, new Short (newValue)); 225 } 226 public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup( 230 org.opencrx.kernel.base.cci.ModifyOwningGroupParams params 231 ) throws javax.jmi.reflect.RefException { 232 java.util.List args = new java.util.ArrayList (); 233 args.add(params); 234 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 235 "org:opencrx:kernel:base:SecureObject:addOwningGroup", 236 args 237 ); 238 } 239 240 public org.opencrx.kernel.base.cci.ModifySecureObjectResult addOwningGroup( 241 org.opencrx.security.realm1.cci.PrincipalGroup group 242 , short mode 243 ) throws javax.jmi.reflect.RefException { 244 return addOwningGroup( 245 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createModifyOwningGroupParams( 246 group 247 , mode 248 ) 249 ); 250 } 251 252 public java.util.List getOwner ( 256 ) { 257 return (java.util.List )this.refGetValue("owner"); 258 } 259 public String getOwner( 260 int index 261 ) { 262 return (String )this.refGetValue("org:opencrx:kernel:base:SecureObject:owner", index); 263 } 264 265 protected void setOwner( 269 java.util.List newValue 270 ) { 271 refSetValue("org:opencrx:kernel:base:SecureObject:owner", newValue); 272 } 273 274 protected void setOwner( 275 String [] newValue 276 ) { 277 refSetValue("org:opencrx:kernel:base:SecureObject:owner", newValue); 278 } 279 280 public void setOwningGroup( 284 java.util.List newValue 285 ) { 286 refSetValue("org:opencrx:kernel:base:SecureObject:owningGroup", newValue); 287 } 288 289 public void setOwningGroup( 290 org.opencrx.security.realm1.cci.PrincipalGroup[] newValue 291 ) { 292 refSetValue("org:opencrx:kernel:base:SecureObject:owningGroup", newValue); 293 } 294 295 public org.opencrx.security.realm1.cci.PrincipalGroup getOwningGroup( 299 int index 300 ) { 301 return (org.opencrx.security.realm1.cci.PrincipalGroup)refGetValue( 302 "org:opencrx:kernel:base:SecureObject:owningGroup", 303 new Integer (index) 304 ); 305 } 306 307 public java.util.Collection getOwningGroup( 311 ) { 312 return (java.util.Collection )refGetValue( 313 "org:opencrx:kernel:base:SecureObject:owningGroup" 314 ); 315 } 316 317 public void addOwningGroup ( 321 int index, 322 org.opencrx.security.realm1.cci.PrincipalGroup newValue 323 ) { 324 refAddValue( 325 "org:opencrx:kernel:base:SecureObject:owningGroup", 326 new Integer (index), 327 newValue 328 ); 329 } 330 331 public void addOwningGroup ( 335 org.opencrx.security.realm1.cci.PrincipalGroup newValue 336 ) { 337 refAddValue( 338 "org:opencrx:kernel:base:SecureObject:owningGroup", 339 newValue 340 ); 341 } 342 343 public void removeOwningGroup ( 347 int index 348 ) { 349 refRemoveValue( 350 "org:opencrx:kernel:base:SecureObject:owningGroup", 351 new Integer (index) 352 ); 353 } 354 355 public org.opencrx.security.realm1.cci.User getOwningUser( 359 ) { 360 return (org.opencrx.security.realm1.cci.User)refGetValue( 361 "org:opencrx:kernel:base:SecureObject:owningUser" 362 ); 363 } 364 365 public void setOwningUser( 369 org.opencrx.security.realm1.cci.User newValue 370 ) { 371 refSetValue( 372 "org:opencrx:kernel:base:SecureObject:owningUser", 373 newValue 374 ); 375 } 376 377 public void removeOwningUser ( 381 ) { 382 refRemoveValue( 383 "org:opencrx:kernel:base:SecureObject:owningUser" 384 ); 385 } 386 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup( 390 org.opencrx.kernel.base.cci.RemoveAllOwningGroupParams params 391 ) throws javax.jmi.reflect.RefException { 392 java.util.List args = new java.util.ArrayList (); 393 args.add(params); 394 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 395 "org:opencrx:kernel:base:SecureObject:removeAllOwningGroup", 396 args 397 ); 398 } 399 400 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeAllOwningGroup( 401 short mode 402 ) throws javax.jmi.reflect.RefException { 403 return removeAllOwningGroup( 404 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createRemoveAllOwningGroupParams( 405 mode 406 ) 407 ); 408 } 409 410 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup( 414 org.opencrx.kernel.base.cci.ModifyOwningGroupParams params 415 ) throws javax.jmi.reflect.RefException { 416 java.util.List args = new java.util.ArrayList (); 417 args.add(params); 418 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 419 "org:opencrx:kernel:base:SecureObject:removeOwningGroup", 420 args 421 ); 422 } 423 424 public org.opencrx.kernel.base.cci.ModifySecureObjectResult removeOwningGroup( 425 org.opencrx.security.realm1.cci.PrincipalGroup group 426 , short mode 427 ) throws javax.jmi.reflect.RefException { 428 return removeOwningGroup( 429 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createModifyOwningGroupParams( 430 group 431 , mode 432 ) 433 ); 434 } 435 436 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel( 440 org.opencrx.kernel.base.cci.SetAccessLevelParams 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:setAccessLevel", 446 args 447 ); 448 } 449 450 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setAccessLevel( 451 short accessLevelBrowse 452 , short accessLevelDelete 453 , short accessLevelUpdate 454 , short mode 455 ) throws javax.jmi.reflect.RefException { 456 return setAccessLevel( 457 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createSetAccessLevelParams( 458 accessLevelBrowse 459 , accessLevelDelete 460 , accessLevelUpdate 461 , mode 462 ) 463 ); 464 } 465 466 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser( 470 org.opencrx.kernel.base.cci.SetOwningUserParams params 471 ) throws javax.jmi.reflect.RefException { 472 java.util.List args = new java.util.ArrayList (); 473 args.add(params); 474 return (org.opencrx.kernel.base.cci.ModifySecureObjectResult)refInvokeOperation( 475 "org:opencrx:kernel:base:SecureObject:setOwningUser", 476 args 477 ); 478 } 479 480 public org.opencrx.kernel.base.cci.ModifySecureObjectResult setOwningUser( 481 short mode 482 , org.opencrx.security.realm1.cci.User user 483 ) throws javax.jmi.reflect.RefException { 484 return setOwningUser( 485 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createSetOwningUserParams( 486 mode 487 , user 488 ) 489 ); 490 } 491 492 public org.opencrx.kernel.base.cci.ExportResult exportXml( 496 org.opencrx.kernel.base.cci.XmlExportParams params 497 ) throws javax.jmi.reflect.RefException { 498 java.util.List args = new java.util.ArrayList (); 499 args.add(params); 500 return (org.opencrx.kernel.base.cci.ExportResult)refInvokeOperation( 501 "org:opencrx:kernel:base:XmlExporter:exportXml", 502 args 503 ); 504 } 505 506 public org.opencrx.kernel.base.cci.ExportResult exportXml( 507 String attributeFilter 508 , String referenceFilter 509 ) throws javax.jmi.reflect.RefException { 510 return exportXml( 511 ((org.opencrx.kernel.base.cci.basePackage)refOutermostPackage().refPackage("org:opencrx:kernel:base")).createXmlExportParams( 512 attributeFilter 513 , referenceFilter 514 ) 515 ); 516 } 517 518 protected void setBooking( 522 java.util.List newValue 523 ) { 524 refSetValue("org:opencrx:kernel:depot1:Segment:booking", newValue); 525 } 526 527 protected void setBooking( 528 org.opencrx.kernel.depot1.cci.Booking[] newValue 529 ) { 530 refSetValue("org:opencrx:kernel:depot1:Segment:booking", newValue); 531 } 532 533 public org.opencrx.kernel.depot1.cci.Booking getBooking( 537 String id 538 ) { 539 return (org.opencrx.kernel.depot1.cci.Booking)refGetValue( 540 "org:opencrx:kernel:depot1:Segment:booking", 541 id 542 ); 543 } 544 545 public java.util.Collection getBooking( 549 ) { 550 return (java.util.Collection )refGetValue( 551 "org:opencrx:kernel:depot1:Segment:booking" 552 ); 553 } 554 555 public java.util.List getBooking( 556 org.opencrx.kernel.depot1.cci.BookingFilter filter 557 ) { 558 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 559 "org:opencrx:kernel:depot1:Segment:booking" 560 )).toList(filter); 561 } 562 563 protected void addBooking ( 567 String id, 568 org.opencrx.kernel.depot1.cci.Booking newValue 569 ) { 570 refAddValue( 571 "org:opencrx:kernel:depot1:Segment:booking", 572 id, 573 newValue 574 ); 575 } 576 577 protected void addBooking ( 581 org.opencrx.kernel.depot1.cci.Booking newValue 582 ) { 583 refAddValue( 584 "org:opencrx:kernel:depot1:Segment:booking", 585 newValue 586 ); 587 } 588 589 protected void removeBooking ( 593 String id 594 ) { 595 refRemoveValue( 596 "org:opencrx:kernel:depot1:Segment:booking", 597 id 598 ); 599 } 600 601 protected void setCb( 605 java.util.List newValue 606 ) { 607 refSetValue("org:opencrx:kernel:depot1:Segment:cb", newValue); 608 } 609 610 protected void setCb( 611 org.opencrx.kernel.depot1.cci.CompoundBooking[] newValue 612 ) { 613 refSetValue("org:opencrx:kernel:depot1:Segment:cb", newValue); 614 } 615 616 public org.opencrx.kernel.depot1.cci.CompoundBooking getCb( 620 String id 621 ) { 622 return (org.opencrx.kernel.depot1.cci.CompoundBooking)refGetValue( 623 "org:opencrx:kernel:depot1:Segment:cb", 624 id 625 ); 626 } 627 628 public java.util.Collection getCb( 632 ) { 633 return (java.util.Collection )refGetValue( 634 "org:opencrx:kernel:depot1:Segment:cb" 635 ); 636 } 637 638 public java.util.List getCb( 639 org.opencrx.kernel.depot1.cci.CompoundBookingFilter filter 640 ) { 641 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 642 "org:opencrx:kernel:depot1:Segment:cb" 643 )).toList(filter); 644 } 645 646 protected void addCb ( 650 String id, 651 org.opencrx.kernel.depot1.cci.CompoundBooking newValue 652 ) { 653 refAddValue( 654 "org:opencrx:kernel:depot1:Segment:cb", 655 id, 656 newValue 657 ); 658 } 659 660 protected void addCb ( 664 org.opencrx.kernel.depot1.cci.CompoundBooking newValue 665 ) { 666 refAddValue( 667 "org:opencrx:kernel:depot1:Segment:cb", 668 newValue 669 ); 670 } 671 672 protected void removeCb ( 676 String id 677 ) { 678 refRemoveValue( 679 "org:opencrx:kernel:depot1:Segment:cb", 680 id 681 ); 682 } 683 684 public void setDepotType( 688 java.util.List newValue 689 ) { 690 refSetValue("org:opencrx:kernel:depot1:Segment:depotType", newValue); 691 } 692 693 public void setDepotType( 694 org.opencrx.kernel.depot1.cci.DepotType[] newValue 695 ) { 696 refSetValue("org:opencrx:kernel:depot1:Segment:depotType", newValue); 697 } 698 699 public org.opencrx.kernel.depot1.cci.DepotType getDepotType( 703 String id 704 ) { 705 return (org.opencrx.kernel.depot1.cci.DepotType)refGetValue( 706 "org:opencrx:kernel:depot1:Segment:depotType", 707 id 708 ); 709 } 710 711 public java.util.Collection getDepotType( 715 ) { 716 return (java.util.Collection )refGetValue( 717 "org:opencrx:kernel:depot1:Segment:depotType" 718 ); 719 } 720 721 public java.util.List getDepotType( 722 org.opencrx.kernel.depot1.cci.DepotTypeFilter filter 723 ) { 724 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 725 "org:opencrx:kernel:depot1:Segment:depotType" 726 )).toList(filter); 727 } 728 729 public void addDepotType ( 733 String id, 734 org.opencrx.kernel.depot1.cci.DepotType newValue 735 ) { 736 refAddValue( 737 "org:opencrx:kernel:depot1:Segment:depotType", 738 id, 739 newValue 740 ); 741 } 742 743 public void addDepotType ( 747 org.opencrx.kernel.depot1.cci.DepotType newValue 748 ) { 749 refAddValue( 750 "org:opencrx:kernel:depot1:Segment:depotType", 751 newValue 752 ); 753 } 754 755 public void removeDepotType ( 759 String id 760 ) { 761 refRemoveValue( 762 "org:opencrx:kernel:depot1:Segment:depotType", 763 id 764 ); 765 } 766 767 public void setEntity( 771 java.util.List newValue 772 ) { 773 refSetValue("org:opencrx:kernel:depot1:Segment:entity", newValue); 774 } 775 776 public void setEntity( 777 org.opencrx.kernel.depot1.cci.DepotEntity[] newValue 778 ) { 779 refSetValue("org:opencrx:kernel:depot1:Segment:entity", newValue); 780 } 781 782 public org.opencrx.kernel.depot1.cci.DepotEntity getEntity( 786 String id 787 ) { 788 return (org.opencrx.kernel.depot1.cci.DepotEntity)refGetValue( 789 "org:opencrx:kernel:depot1:Segment:entity", 790 id 791 ); 792 } 793 794 public java.util.Collection getEntity( 798 ) { 799 return (java.util.Collection )refGetValue( 800 "org:opencrx:kernel:depot1:Segment:entity" 801 ); 802 } 803 804 public java.util.List getEntity( 805 org.opencrx.kernel.depot1.cci.DepotEntityFilter filter 806 ) { 807 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 808 "org:opencrx:kernel:depot1:Segment:entity" 809 )).toList(filter); 810 } 811 812 public void addEntity ( 816 String id, 817 org.opencrx.kernel.depot1.cci.DepotEntity newValue 818 ) { 819 refAddValue( 820 "org:opencrx:kernel:depot1:Segment:entity", 821 id, 822 newValue 823 ); 824 } 825 826 public void addEntity ( 830 org.opencrx.kernel.depot1.cci.DepotEntity newValue 831 ) { 832 refAddValue( 833 "org:opencrx:kernel:depot1:Segment:entity", 834 newValue 835 ); 836 } 837 838 public void removeEntity ( 842 String id 843 ) { 844 refRemoveValue( 845 "org:opencrx:kernel:depot1:Segment:entity", 846 id 847 ); 848 } 849 850 public void setEntityRelationship( 854 java.util.List newValue 855 ) { 856 refSetValue("org:opencrx:kernel:depot1:Segment:entityRelationship", newValue); 857 } 858 859 public void setEntityRelationship( 860 org.opencrx.kernel.depot1.cci.DepotEntityRelationship[] newValue 861 ) { 862 refSetValue("org:opencrx:kernel:depot1:Segment:entityRelationship", newValue); 863 } 864 865 public org.opencrx.kernel.depot1.cci.DepotEntityRelationship getEntityRelationship( 869 String id 870 ) { 871 return (org.opencrx.kernel.depot1.cci.DepotEntityRelationship)refGetValue( 872 "org:opencrx:kernel:depot1:Segment:entityRelationship", 873 id 874 ); 875 } 876 877 public java.util.Collection getEntityRelationship( 881 ) { 882 return (java.util.Collection )refGetValue( 883 "org:opencrx:kernel:depot1:Segment:entityRelationship" 884 ); 885 } 886 887 public java.util.List getEntityRelationship( 888 org.opencrx.kernel.depot1.cci.DepotEntityRelationshipFilter filter 889 ) { 890 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 891 "org:opencrx:kernel:depot1:Segment:entityRelationship" 892 )).toList(filter); 893 } 894 895 public void addEntityRelationship ( 899 String id, 900 org.opencrx.kernel.depot1.cci.DepotEntityRelationship newValue 901 ) { 902 refAddValue( 903 "org:opencrx:kernel:depot1:Segment:entityRelationship", 904 id, 905 newValue 906 ); 907 } 908 909 public void addEntityRelationship ( 913 org.opencrx.kernel.depot1.cci.DepotEntityRelationship newValue 914 ) { 915 refAddValue( 916 "org:opencrx:kernel:depot1:Segment:entityRelationship", 917 newValue 918 ); 919 } 920 921 public void removeEntityRelationship ( 925 String id 926 ) { 927 refRemoveValue( 928 "org:opencrx:kernel:depot1:Segment:entityRelationship", 929 id 930 ); 931 } 932 933 protected void setContext( 937 java.util.List newValue 938 ) { 939 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 940 } 941 942 protected void setContext( 943 org.openmdx.base.cci.Context[] newValue 944 ) { 945 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 946 } 947 948 public org.openmdx.base.cci.Context getContext( 952 String id 953 ) { 954 return (org.openmdx.base.cci.Context)refGetValue( 955 "org:openmdx:base:ContextCapable:context", 956 id 957 ); 958 } 959 960 public java.util.Collection getContext( 964 ) { 965 return (java.util.Collection )refGetValue( 966 "org:openmdx:base:ContextCapable:context" 967 ); 968 } 969 970 protected void addContext ( 974 String id, 975 org.openmdx.base.cci.Context newValue 976 ) { 977 refAddValue( 978 "org:openmdx:base:ContextCapable:context", 979 id, 980 newValue 981 ); 982 } 983 984 protected void addContext ( 988 org.openmdx.base.cci.Context newValue 989 ) { 990 refAddValue( 991 "org:openmdx:base:ContextCapable:context", 992 newValue 993 ); 994 } 995 996 protected void removeContext ( 1000 String id 1001 ) { 1002 refRemoveValue( 1003 "org:openmdx:base:ContextCapable:context", 1004 id 1005 ); 1006 } 1007 1008 public String getDescription ( 1012 ) { 1013 return (String )this.refGetValue("description", 0); 1014 } 1015 public void setDescription( 1019 String newValue 1020 ) { 1021 refSetValue("org:openmdx:base:Segment:description", 0, newValue); 1022 } 1023 1024 protected void setExtent( 1028 java.util.List newValue 1029 ) { 1030 refSetValue("org:openmdx:base:Segment:extent", newValue); 1031 } 1032 1033 protected void setExtent( 1034 org.openmdx.base.cci.ExtentCapable[] newValue 1035 ) { 1036 refSetValue("org:openmdx:base:Segment:extent", newValue); 1037 } 1038 1039 public org.openmdx.base.cci.ExtentCapable getExtent( 1043 String identity 1044 ) { 1045 return (org.openmdx.base.cci.ExtentCapable)refGetValue( 1046 "org:openmdx:base:Segment:extent", 1047 identity 1048 ); 1049 } 1050 1051 public java.util.Collection getExtent( 1055 ) { 1056 return (java.util.Collection )refGetValue( 1057 "org:openmdx:base:Segment:extent" 1058 ); 1059 } 1060 1061 public java.util.List getExtent( 1062 org.openmdx.base.cci.ExtentCapableFilter filter 1063 ) { 1064 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 1065 "org:openmdx:base:Segment:extent" 1066 )).toList(filter); 1067 } 1068 1069 protected void addExtent ( 1073 String identity, 1074 org.openmdx.base.cci.ExtentCapable newValue 1075 ) { 1076 refAddValue( 1077 "org:openmdx:base:Segment:extent", 1078 identity, 1079 newValue 1080 ); 1081 } 1082 1083 protected void addExtent ( 1087 org.openmdx.base.cci.ExtentCapable newValue 1088 ) { 1089 refAddValue( 1090 "org:openmdx:base:Segment:extent", 1091 newValue 1092 ); 1093 } 1094 1095 protected void removeExtent ( 1099 String identity 1100 ) { 1101 refRemoveValue( 1102 "org:openmdx:base:Segment:extent", 1103 identity 1104 ); 1105 } 1106 1107 public org.openmdx.base.cci.Provider getProvider( 1111 ) { 1112 return (org.openmdx.base.cci.Provider)refGetValue( 1113 "org:openmdx:base:Segment:provider" 1114 ); 1115 } 1116 1117 protected void setProvider( 1121 org.openmdx.base.cci.Provider newValue 1122 ) { 1123 refSetValue( 1124 "org:openmdx:base:Segment:provider", 1125 newValue 1126 ); 1127 } 1128 1129 protected void setView( 1133 java.util.List newValue 1134 ) { 1135 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 1136 } 1137 1138 protected void setView( 1139 org.openmdx.compatibility.view1.cci.View[] newValue 1140 ) { 1141 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 1142 } 1143 1144 public org.openmdx.compatibility.view1.cci.View getView( 1148 String namespace 1149 ) { 1150 return (org.openmdx.compatibility.view1.cci.View)refGetValue( 1151 "org:openmdx:compatibility:view1:ViewCapable:view", 1152 namespace 1153 ); 1154 } 1155 1156 public java.util.Collection getView( 1160 ) { 1161 return (java.util.Collection )refGetValue( 1162 "org:openmdx:compatibility:view1:ViewCapable:view" 1163 ); 1164 } 1165 1166 public java.util.List getView( 1167 org.openmdx.compatibility.view1.cci.ViewFilter filter 1168 ) { 1169 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 1170 "org:openmdx:compatibility:view1:ViewCapable:view" 1171 )).toList(filter); 1172 } 1173 1174 protected void addView ( 1178 String namespace, 1179 org.openmdx.compatibility.view1.cci.View newValue 1180 ) { 1181 refAddValue( 1182 "org:openmdx:compatibility:view1:ViewCapable:view", 1183 namespace, 1184 newValue 1185 ); 1186 } 1187 1188 protected void addView ( 1192 org.openmdx.compatibility.view1.cci.View newValue 1193 ) { 1194 refAddValue( 1195 "org:openmdx:compatibility:view1:ViewCapable:view", 1196 newValue 1197 ); 1198 } 1199 1200 protected void removeView ( 1204 String namespace 1205 ) { 1206 refRemoveValue( 1207 "org:openmdx:compatibility:view1:ViewCapable:view", 1208 namespace 1209 ); 1210 } 1211 1212} 1216 | Popular Tags |