1 package org.opencrx.kernel.document1.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 public void setDocument( 522 java.util.List newValue 523 ) { 524 refSetValue("org:opencrx:kernel:document1:Segment:document", newValue); 525 } 526 527 public void setDocument( 528 org.opencrx.kernel.document1.cci.Document[] newValue 529 ) { 530 refSetValue("org:opencrx:kernel:document1:Segment:document", newValue); 531 } 532 533 public org.opencrx.kernel.document1.cci.Document getDocument( 537 String id 538 ) { 539 return (org.opencrx.kernel.document1.cci.Document)refGetValue( 540 "org:opencrx:kernel:document1:Segment:document", 541 id 542 ); 543 } 544 545 public java.util.Collection getDocument( 549 ) { 550 return (java.util.Collection )refGetValue( 551 "org:opencrx:kernel:document1:Segment:document" 552 ); 553 } 554 555 public java.util.List getDocument( 556 org.opencrx.kernel.document1.cci.DocumentFilter filter 557 ) { 558 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 559 "org:opencrx:kernel:document1:Segment:document" 560 )).toList(filter); 561 } 562 563 public void addDocument ( 567 String id, 568 org.opencrx.kernel.document1.cci.Document newValue 569 ) { 570 refAddValue( 571 "org:opencrx:kernel:document1:Segment:document", 572 id, 573 newValue 574 ); 575 } 576 577 public void addDocument ( 581 org.opencrx.kernel.document1.cci.Document newValue 582 ) { 583 refAddValue( 584 "org:opencrx:kernel:document1:Segment:document", 585 newValue 586 ); 587 } 588 589 public void removeDocument ( 593 String id 594 ) { 595 refRemoveValue( 596 "org:opencrx:kernel:document1:Segment:document", 597 id 598 ); 599 } 600 601 public void setFolder( 605 java.util.List newValue 606 ) { 607 refSetValue("org:opencrx:kernel:document1:Segment:folder", newValue); 608 } 609 610 public void setFolder( 611 org.opencrx.kernel.document1.cci.DocumentFolder[] newValue 612 ) { 613 refSetValue("org:opencrx:kernel:document1:Segment:folder", newValue); 614 } 615 616 public org.opencrx.kernel.document1.cci.DocumentFolder getFolder( 620 String id 621 ) { 622 return (org.opencrx.kernel.document1.cci.DocumentFolder)refGetValue( 623 "org:opencrx:kernel:document1:Segment:folder", 624 id 625 ); 626 } 627 628 public java.util.Collection getFolder( 632 ) { 633 return (java.util.Collection )refGetValue( 634 "org:opencrx:kernel:document1:Segment:folder" 635 ); 636 } 637 638 public java.util.List getFolder( 639 org.opencrx.kernel.document1.cci.DocumentFolderFilter filter 640 ) { 641 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 642 "org:opencrx:kernel:document1:Segment:folder" 643 )).toList(filter); 644 } 645 646 public void addFolder ( 650 String id, 651 org.opencrx.kernel.document1.cci.DocumentFolder newValue 652 ) { 653 refAddValue( 654 "org:opencrx:kernel:document1:Segment:folder", 655 id, 656 newValue 657 ); 658 } 659 660 public void addFolder ( 664 org.opencrx.kernel.document1.cci.DocumentFolder newValue 665 ) { 666 refAddValue( 667 "org:opencrx:kernel:document1:Segment:folder", 668 newValue 669 ); 670 } 671 672 public void removeFolder ( 676 String id 677 ) { 678 refRemoveValue( 679 "org:opencrx:kernel:document1:Segment:folder", 680 id 681 ); 682 } 683 684 protected void setContext( 688 java.util.List newValue 689 ) { 690 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 691 } 692 693 protected void setContext( 694 org.openmdx.base.cci.Context[] newValue 695 ) { 696 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 697 } 698 699 public org.openmdx.base.cci.Context getContext( 703 String id 704 ) { 705 return (org.openmdx.base.cci.Context)refGetValue( 706 "org:openmdx:base:ContextCapable:context", 707 id 708 ); 709 } 710 711 public java.util.Collection getContext( 715 ) { 716 return (java.util.Collection )refGetValue( 717 "org:openmdx:base:ContextCapable:context" 718 ); 719 } 720 721 protected void addContext ( 725 String id, 726 org.openmdx.base.cci.Context newValue 727 ) { 728 refAddValue( 729 "org:openmdx:base:ContextCapable:context", 730 id, 731 newValue 732 ); 733 } 734 735 protected void addContext ( 739 org.openmdx.base.cci.Context newValue 740 ) { 741 refAddValue( 742 "org:openmdx:base:ContextCapable:context", 743 newValue 744 ); 745 } 746 747 protected void removeContext ( 751 String id 752 ) { 753 refRemoveValue( 754 "org:openmdx:base:ContextCapable:context", 755 id 756 ); 757 } 758 759 public String getDescription ( 763 ) { 764 return (String )this.refGetValue("description", 0); 765 } 766 public void setDescription( 770 String newValue 771 ) { 772 refSetValue("org:openmdx:base:Segment:description", 0, newValue); 773 } 774 775 protected void setExtent( 779 java.util.List newValue 780 ) { 781 refSetValue("org:openmdx:base:Segment:extent", newValue); 782 } 783 784 protected void setExtent( 785 org.openmdx.base.cci.ExtentCapable[] newValue 786 ) { 787 refSetValue("org:openmdx:base:Segment:extent", newValue); 788 } 789 790 public org.openmdx.base.cci.ExtentCapable getExtent( 794 String identity 795 ) { 796 return (org.openmdx.base.cci.ExtentCapable)refGetValue( 797 "org:openmdx:base:Segment:extent", 798 identity 799 ); 800 } 801 802 public java.util.Collection getExtent( 806 ) { 807 return (java.util.Collection )refGetValue( 808 "org:openmdx:base:Segment:extent" 809 ); 810 } 811 812 public java.util.List getExtent( 813 org.openmdx.base.cci.ExtentCapableFilter filter 814 ) { 815 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 816 "org:openmdx:base:Segment:extent" 817 )).toList(filter); 818 } 819 820 protected void addExtent ( 824 String identity, 825 org.openmdx.base.cci.ExtentCapable newValue 826 ) { 827 refAddValue( 828 "org:openmdx:base:Segment:extent", 829 identity, 830 newValue 831 ); 832 } 833 834 protected void addExtent ( 838 org.openmdx.base.cci.ExtentCapable newValue 839 ) { 840 refAddValue( 841 "org:openmdx:base:Segment:extent", 842 newValue 843 ); 844 } 845 846 protected void removeExtent ( 850 String identity 851 ) { 852 refRemoveValue( 853 "org:openmdx:base:Segment:extent", 854 identity 855 ); 856 } 857 858 public org.openmdx.base.cci.Provider getProvider( 862 ) { 863 return (org.openmdx.base.cci.Provider)refGetValue( 864 "org:openmdx:base:Segment:provider" 865 ); 866 } 867 868 protected void setProvider( 872 org.openmdx.base.cci.Provider newValue 873 ) { 874 refSetValue( 875 "org:openmdx:base:Segment:provider", 876 newValue 877 ); 878 } 879 880 protected void setView( 884 java.util.List newValue 885 ) { 886 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 887 } 888 889 protected void setView( 890 org.openmdx.compatibility.view1.cci.View[] newValue 891 ) { 892 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 893 } 894 895 public org.openmdx.compatibility.view1.cci.View getView( 899 String namespace 900 ) { 901 return (org.openmdx.compatibility.view1.cci.View)refGetValue( 902 "org:openmdx:compatibility:view1:ViewCapable:view", 903 namespace 904 ); 905 } 906 907 public java.util.Collection getView( 911 ) { 912 return (java.util.Collection )refGetValue( 913 "org:openmdx:compatibility:view1:ViewCapable:view" 914 ); 915 } 916 917 public java.util.List getView( 918 org.openmdx.compatibility.view1.cci.ViewFilter filter 919 ) { 920 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 921 "org:openmdx:compatibility:view1:ViewCapable:view" 922 )).toList(filter); 923 } 924 925 protected void addView ( 929 String namespace, 930 org.openmdx.compatibility.view1.cci.View newValue 931 ) { 932 refAddValue( 933 "org:openmdx:compatibility:view1:ViewCapable:view", 934 namespace, 935 newValue 936 ); 937 } 938 939 protected void addView ( 943 org.openmdx.compatibility.view1.cci.View newValue 944 ) { 945 refAddValue( 946 "org:openmdx:compatibility:view1:ViewCapable:view", 947 newValue 948 ); 949 } 950 951 protected void removeView ( 955 String namespace 956 ) { 957 refRemoveValue( 958 "org:openmdx:compatibility:view1:ViewCapable:view", 959 namespace 960 ); 961 } 962 963 } 967 | Popular Tags |