1 package org.opencrx.kernel.depot1.cci; 14 15 public class DepotReportItemPositionImpl 16 extends org.openmdx.base.accessor.jmi.spi.RefObject_1 17 implements DepotReportItemPosition { 18 19 public DepotReportItemPositionImpl( 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 org.opencrx.kernel.depot1.cci.DepotPosition getPosition( 383 ) { 384 return (org.opencrx.kernel.depot1.cci.DepotPosition)refGetValue( 385 "org:opencrx:kernel:depot1:DepotReportItem:position" 386 ); 387 } 388 389 public void setPosition( 393 org.opencrx.kernel.depot1.cci.DepotPosition newValue 394 ) { 395 refSetValue( 396 "org:opencrx:kernel:depot1:DepotReportItem:position", 397 newValue 398 ); 399 } 400 401 public void removePosition ( 405 ) { 406 refRemoveValue( 407 "org:opencrx:kernel:depot1:DepotReportItem:position" 408 ); 409 } 410 public String getPositionName( 414 ) { 415 return getPositionName(0); 416 } 417 418 protected String getPositionName( 419 int index 420 ) { 421 return (String )this.refGetValue("org:opencrx:kernel:depot1:DepotReportItem:positionName", index); 422 } 423 424 public void setPositionName( 428 String newValue 429 ) { 430 setPositionName(0, newValue); 431 } 432 433 protected void setPositionName( 434 int index, 435 String newValue 436 ) { 437 refSetValue("org:opencrx:kernel:depot1:DepotReportItem:positionName", index, newValue); 438 } 439 public java.util.Date getValueDate( 443 ) { 444 return getValueDate(0); 445 } 446 447 protected java.util.Date getValueDate( 448 int index 449 ) { 450 return (java.util.Date )this.refGetValue("org:opencrx:kernel:depot1:DepotReportItem:valueDate", index); 451 } 452 453 public void setValueDate( 457 java.util.Date newValue 458 ) { 459 setValueDate(0, newValue); 460 } 461 462 protected void setValueDate( 463 int index, 464 java.util.Date newValue 465 ) { 466 refSetValue("org:opencrx:kernel:depot1:DepotReportItem:valueDate", index, newValue); 467 } 468 public java.math.BigDecimal getBalance( 472 ) { 473 return getBalance(0); 474 } 475 476 protected java.math.BigDecimal getBalance( 477 int index 478 ) { 479 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balance", index); 480 } 481 482 public void setBalance( 486 java.math.BigDecimal newValue 487 ) { 488 setBalance(0, newValue); 489 } 490 491 protected void setBalance( 492 int index, 493 java.math.BigDecimal newValue 494 ) { 495 refSetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balance", index, newValue); 496 } 497 public java.math.BigDecimal getBalanceBop( 501 ) { 502 return getBalanceBop(0); 503 } 504 505 protected java.math.BigDecimal getBalanceBop( 506 int index 507 ) { 508 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceBop", index); 509 } 510 511 public void setBalanceBop( 515 java.math.BigDecimal newValue 516 ) { 517 setBalanceBop(0, newValue); 518 } 519 520 protected void setBalanceBop( 521 int index, 522 java.math.BigDecimal newValue 523 ) { 524 refSetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceBop", index, newValue); 525 } 526 public java.math.BigDecimal getBalanceCredit( 530 ) { 531 return getBalanceCredit(0); 532 } 533 534 protected java.math.BigDecimal getBalanceCredit( 535 int index 536 ) { 537 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceCredit", index); 538 } 539 540 public void setBalanceCredit( 544 java.math.BigDecimal newValue 545 ) { 546 setBalanceCredit(0, newValue); 547 } 548 549 protected void setBalanceCredit( 550 int index, 551 java.math.BigDecimal newValue 552 ) { 553 refSetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceCredit", index, newValue); 554 } 555 public java.math.BigDecimal getBalanceCreditBop( 559 ) { 560 return getBalanceCreditBop(0); 561 } 562 563 protected java.math.BigDecimal getBalanceCreditBop( 564 int index 565 ) { 566 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceCreditBop", index); 567 } 568 569 public void setBalanceCreditBop( 573 java.math.BigDecimal newValue 574 ) { 575 setBalanceCreditBop(0, newValue); 576 } 577 578 protected void setBalanceCreditBop( 579 int index, 580 java.math.BigDecimal newValue 581 ) { 582 refSetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceCreditBop", index, newValue); 583 } 584 public java.math.BigDecimal getBalanceDebit( 588 ) { 589 return getBalanceDebit(0); 590 } 591 592 protected java.math.BigDecimal getBalanceDebit( 593 int index 594 ) { 595 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceDebit", index); 596 } 597 598 public void setBalanceDebit( 602 java.math.BigDecimal newValue 603 ) { 604 setBalanceDebit(0, newValue); 605 } 606 607 protected void setBalanceDebit( 608 int index, 609 java.math.BigDecimal newValue 610 ) { 611 refSetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceDebit", index, newValue); 612 } 613 public java.math.BigDecimal getBalanceDebitBop( 617 ) { 618 return getBalanceDebitBop(0); 619 } 620 621 protected java.math.BigDecimal getBalanceDebitBop( 622 int index 623 ) { 624 return (java.math.BigDecimal )this.refGetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceDebitBop", index); 625 } 626 627 public void setBalanceDebitBop( 631 java.math.BigDecimal newValue 632 ) { 633 setBalanceDebitBop(0, newValue); 634 } 635 636 protected void setBalanceDebitBop( 637 int index, 638 java.math.BigDecimal newValue 639 ) { 640 refSetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:balanceDebitBop", index, newValue); 641 } 642 protected void setItemBooking( 646 java.util.List newValue 647 ) { 648 refSetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:itemBooking", newValue); 649 } 650 651 protected void setItemBooking( 652 org.opencrx.kernel.depot1.cci.DepotReportItemBooking[] newValue 653 ) { 654 refSetValue("org:opencrx:kernel:depot1:DepotReportItemPosition:itemBooking", newValue); 655 } 656 657 public org.opencrx.kernel.depot1.cci.DepotReportItemBooking getItemBooking( 661 String id 662 ) { 663 return (org.opencrx.kernel.depot1.cci.DepotReportItemBooking)refGetValue( 664 "org:opencrx:kernel:depot1:DepotReportItemPosition:itemBooking", 665 id 666 ); 667 } 668 669 public java.util.Collection getItemBooking( 673 ) { 674 return (java.util.Collection )refGetValue( 675 "org:opencrx:kernel:depot1:DepotReportItemPosition:itemBooking" 676 ); 677 } 678 679 public java.util.List getItemBooking( 680 org.opencrx.kernel.depot1.cci.DepotReportItemBookingFilter filter 681 ) { 682 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 683 "org:opencrx:kernel:depot1:DepotReportItemPosition:itemBooking" 684 )).toList(filter); 685 } 686 687 protected void addItemBooking ( 691 String id, 692 org.opencrx.kernel.depot1.cci.DepotReportItemBooking newValue 693 ) { 694 refAddValue( 695 "org:opencrx:kernel:depot1:DepotReportItemPosition:itemBooking", 696 id, 697 newValue 698 ); 699 } 700 701 protected void addItemBooking ( 705 org.opencrx.kernel.depot1.cci.DepotReportItemBooking newValue 706 ) { 707 refAddValue( 708 "org:opencrx:kernel:depot1:DepotReportItemPosition:itemBooking", 709 newValue 710 ); 711 } 712 713 protected void removeItemBooking ( 717 String id 718 ) { 719 refRemoveValue( 720 "org:opencrx:kernel:depot1:DepotReportItemPosition:itemBooking", 721 id 722 ); 723 } 724 725 public java.util.Date getCreatedAt( 729 ) { 730 return getCreatedAt(0); 731 } 732 733 protected java.util.Date getCreatedAt( 734 int index 735 ) { 736 return (java.util.Date )this.refGetValue("org:openmdx:base:BasicObject:createdAt", index); 737 } 738 739 protected void setCreatedAt( 743 java.util.Date newValue 744 ) { 745 setCreatedAt(0, newValue); 746 } 747 748 protected void setCreatedAt( 749 int index, 750 java.util.Date newValue 751 ) { 752 refSetValue("org:openmdx:base:BasicObject:createdAt", index, newValue); 753 } 754 public java.util.Set getCreatedBy ( 758 ) { 759 return (java.util.Set )this.refGetValue("createdBy"); 760 } 761 protected void setCreatedBy( 765 java.util.Set newValue 766 ) { 767 refSetValue("org:openmdx:base:BasicObject:createdBy", newValue); 768 } 769 770 protected void setCreatedBy( 771 String [] newValue 772 ) { 773 refSetValue("org:openmdx:base:BasicObject:createdBy", newValue); 774 } 775 776 public java.util.Date getModifiedAt( 780 ) { 781 return getModifiedAt(0); 782 } 783 784 protected java.util.Date getModifiedAt( 785 int index 786 ) { 787 return (java.util.Date )this.refGetValue("org:openmdx:base:BasicObject:modifiedAt", index); 788 } 789 790 protected void setModifiedAt( 794 java.util.Date newValue 795 ) { 796 setModifiedAt(0, newValue); 797 } 798 799 protected void setModifiedAt( 800 int index, 801 java.util.Date newValue 802 ) { 803 refSetValue("org:openmdx:base:BasicObject:modifiedAt", index, newValue); 804 } 805 public java.util.Set getModifiedBy ( 809 ) { 810 return (java.util.Set )this.refGetValue("modifiedBy"); 811 } 812 protected void setModifiedBy( 816 java.util.Set newValue 817 ) { 818 refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue); 819 } 820 821 protected void setModifiedBy( 822 String [] newValue 823 ) { 824 refSetValue("org:openmdx:base:BasicObject:modifiedBy", newValue); 825 } 826 827 protected void setContext( 831 java.util.List newValue 832 ) { 833 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 834 } 835 836 protected void setContext( 837 org.openmdx.base.cci.Context[] newValue 838 ) { 839 refSetValue("org:openmdx:base:ContextCapable:context", newValue); 840 } 841 842 public org.openmdx.base.cci.Context getContext( 846 String id 847 ) { 848 return (org.openmdx.base.cci.Context)refGetValue( 849 "org:openmdx:base:ContextCapable:context", 850 id 851 ); 852 } 853 854 public java.util.Collection getContext( 858 ) { 859 return (java.util.Collection )refGetValue( 860 "org:openmdx:base:ContextCapable:context" 861 ); 862 } 863 864 protected void addContext ( 868 String id, 869 org.openmdx.base.cci.Context newValue 870 ) { 871 refAddValue( 872 "org:openmdx:base:ContextCapable:context", 873 id, 874 newValue 875 ); 876 } 877 878 protected void addContext ( 882 org.openmdx.base.cci.Context newValue 883 ) { 884 refAddValue( 885 "org:openmdx:base:ContextCapable:context", 886 newValue 887 ); 888 } 889 890 protected void removeContext ( 894 String id 895 ) { 896 refRemoveValue( 897 "org:openmdx:base:ContextCapable:context", 898 id 899 ); 900 } 901 902 public String getIdentity( 906 ) { 907 return getIdentity(0); 908 } 909 910 protected String getIdentity( 911 int index 912 ) { 913 return (String )this.refGetValue("org:openmdx:base:ExtentCapable:identity", index); 914 } 915 916 protected void setIdentity( 920 String newValue 921 ) { 922 setIdentity(0, newValue); 923 } 924 925 protected void setIdentity( 926 int index, 927 String newValue 928 ) { 929 refSetValue("org:openmdx:base:ExtentCapable:identity", index, newValue); 930 } 931 protected void setView( 935 java.util.List newValue 936 ) { 937 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 938 } 939 940 protected void setView( 941 org.openmdx.compatibility.view1.cci.View[] newValue 942 ) { 943 refSetValue("org:openmdx:compatibility:view1:ViewCapable:view", newValue); 944 } 945 946 public org.openmdx.compatibility.view1.cci.View getView( 950 String namespace 951 ) { 952 return (org.openmdx.compatibility.view1.cci.View)refGetValue( 953 "org:openmdx:compatibility:view1:ViewCapable:view", 954 namespace 955 ); 956 } 957 958 public java.util.Collection getView( 962 ) { 963 return (java.util.Collection )refGetValue( 964 "org:openmdx:compatibility:view1:ViewCapable:view" 965 ); 966 } 967 968 public java.util.List getView( 969 org.openmdx.compatibility.view1.cci.ViewFilter filter 970 ) { 971 return ((org.openmdx.compatibility.base.collection.Container)refGetValue( 972 "org:openmdx:compatibility:view1:ViewCapable:view" 973 )).toList(filter); 974 } 975 976 protected void addView ( 980 String namespace, 981 org.openmdx.compatibility.view1.cci.View newValue 982 ) { 983 refAddValue( 984 "org:openmdx:compatibility:view1:ViewCapable:view", 985 namespace, 986 newValue 987 ); 988 } 989 990 protected void addView ( 994 org.openmdx.compatibility.view1.cci.View newValue 995 ) { 996 refAddValue( 997 "org:openmdx:compatibility:view1:ViewCapable:view", 998 newValue 999 ); 1000 } 1001 1002 protected void removeView ( 1006 String namespace 1007 ) { 1008 refRemoveValue( 1009 "org:openmdx:compatibility:view1:ViewCapable:view", 1010 namespace 1011 ); 1012 } 1013 1014} 1018 | Popular Tags |