1 package org.opencrx.kernel.model1.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 setElement( 522 java.util.List newValue 523 ) { 524 refSetValue("org:opencrx:kernel:model1:Segment:element", newValue); 525 } 526 527 public void setElement( 528 org.opencrx.kernel.model1.cci.Element[] newValue 529 ) { 530 refSetValue("org:opencrx:kernel:model1:Segment:element", newValue); 531 } 532 533 public org.opencrx.kernel.model1.cci.Element getElement( 537 String id 538 ) { 539 return (org.opencrx.kernel.model1.cci.Element)refGetValue( 540 "org:opencrx:kernel:model1:Segment:element", 541 id 542 ); 543 } 544 545 public java.util.Collection getElement( 549 ) { 550 return (java.util.Collection )refGetValue( 551 "org:opencrx:kernel:model1:Segment:element" 552 ); 553 } 554 555 public java.util.List getElement( 556 org.opencrx.kernel.model1.cci.ElementFilter filter 557 ) { 558 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 559 "org:opencrx:kernel:model1:Segment:element" 560 )).toList(filter); 561 } 562 563 public void addElement ( 567 String id, 568 org.opencrx.kernel.model1.cci.Element newValue 569 ) { 570 refAddValue( 571 "org:opencrx:kernel:model1:Segment:element", 572 id, 573 newValue 574 ); 575 } 576 577 public void addElement ( 581 org.opencrx.kernel.model1.cci.Element newValue 582 ) { 583 refAddValue( 584 "org:opencrx:kernel:model1:Segment:element", 585 newValue 586 ); 587 } 588 589 public void removeElement ( 593 String id 594 ) { 595 refRemoveValue( 596 "org:opencrx:kernel:model1:Segment:element", 597 id 598 ); 599 } 600 601 protected void setContext( 605 java.util.List newValue 606 ) { 607 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 608 } 609 610 protected void setContext( 611 org.openmdx.base.cci.Context[] newValue 612 ) { 613 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 614 } 615 616 public org.openmdx.base.cci.Context getContext( 620 String id 621 ) { 622 return (org.openmdx.base.cci.Context)refGetValue( 623 "org:openmdx:base:ContextCapable:context", 624 id 625 ); 626 } 627 628 public java.util.Collection getContext( 632 ) { 633 return (java.util.Collection )refGetValue( 634 "org:openmdx:base:ContextCapable:context" 635 ); 636 } 637 638 protected void addContext ( 642 String id, 643 org.openmdx.base.cci.Context newValue 644 ) { 645 refAddValue( 646 "org:openmdx:base:ContextCapable:context", 647 id, 648 newValue 649 ); 650 } 651 652 protected void addContext ( 656 org.openmdx.base.cci.Context newValue 657 ) { 658 refAddValue( 659 "org:openmdx:base:ContextCapable:context", 660 newValue 661 ); 662 } 663 664 protected void removeContext ( 668 String id 669 ) { 670 refRemoveValue( 671 "org:openmdx:base:ContextCapable:context", 672 id 673 ); 674 } 675 676 public String getDescription ( 680 ) { 681 return (String )this.refGetValue("description", 0); 682 } 683 public void setDescription( 687 String newValue 688 ) { 689 refSetValue("org:openmdx:base:Segment:description", 0, newValue); 690 } 691 692 protected void setExtent( 696 java.util.List newValue 697 ) { 698 refSetValue("org:openmdx:base:Segment:extent", newValue); 699 } 700 701 protected void setExtent( 702 org.openmdx.base.cci.ExtentCapable[] newValue 703 ) { 704 refSetValue("org:openmdx:base:Segment:extent", newValue); 705 } 706 707 public org.openmdx.base.cci.ExtentCapable getExtent( 711 String identity 712 ) { 713 return (org.openmdx.base.cci.ExtentCapable)refGetValue( 714 "org:openmdx:base:Segment:extent", 715 identity 716 ); 717 } 718 719 public java.util.Collection getExtent( 723 ) { 724 return (java.util.Collection )refGetValue( 725 "org:openmdx:base:Segment:extent" 726 ); 727 } 728 729 public java.util.List getExtent( 730 org.openmdx.base.cci.ExtentCapableFilter filter 731 ) { 732 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 733 "org:openmdx:base:Segment:extent" 734 )).toList(filter); 735 } 736 737 protected void addExtent ( 741 String identity, 742 org.openmdx.base.cci.ExtentCapable newValue 743 ) { 744 refAddValue( 745 "org:openmdx:base:Segment:extent", 746 identity, 747 newValue 748 ); 749 } 750 751 protected void addExtent ( 755 org.openmdx.base.cci.ExtentCapable newValue 756 ) { 757 refAddValue( 758 "org:openmdx:base:Segment:extent", 759 newValue 760 ); 761 } 762 763 protected void removeExtent ( 767 String identity 768 ) { 769 refRemoveValue( 770 "org:openmdx:base:Segment:extent", 771 identity 772 ); 773 } 774 775 public org.openmdx.base.cci.Provider getProvider( 779 ) { 780 return (org.openmdx.base.cci.Provider)refGetValue( 781 "org:openmdx:base:Segment:provider" 782 ); 783 } 784 785 protected void setProvider( 789 org.openmdx.base.cci.Provider newValue 790 ) { 791 refSetValue( 792 "org:openmdx:base:Segment:provider", 793 newValue 794 ); 795 } 796 797 protected void setView( 801 java.util.List newValue 802 ) { 803 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 804 } 805 806 protected void setView( 807 org.openmdx.compatibility.view1.cci.View[] newValue 808 ) { 809 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 810 } 811 812 public org.openmdx.compatibility.view1.cci.View getView( 816 String namespace 817 ) { 818 return (org.openmdx.compatibility.view1.cci.View)refGetValue( 819 "org:openmdx:compatibility:view1:ViewCapable:view", 820 namespace 821 ); 822 } 823 824 public java.util.Collection getView( 828 ) { 829 return (java.util.Collection )refGetValue( 830 "org:openmdx:compatibility:view1:ViewCapable:view" 831 ); 832 } 833 834 public java.util.List getView( 835 org.openmdx.compatibility.view1.cci.ViewFilter filter 836 ) { 837 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 838 "org:openmdx:compatibility:view1:ViewCapable:view" 839 )).toList(filter); 840 } 841 842 protected void addView ( 846 String namespace, 847 org.openmdx.compatibility.view1.cci.View newValue 848 ) { 849 refAddValue( 850 "org:openmdx:compatibility:view1:ViewCapable:view", 851 namespace, 852 newValue 853 ); 854 } 855 856 protected void addView ( 860 org.openmdx.compatibility.view1.cci.View newValue 861 ) { 862 refAddValue( 863 "org:openmdx:compatibility:view1:ViewCapable:view", 864 newValue 865 ); 866 } 867 868 protected void removeView ( 872 String namespace 873 ) { 874 refRemoveValue( 875 "org:openmdx:compatibility:view1:ViewCapable:view", 876 namespace 877 ); 878 } 879 880 } 884 | Popular Tags |