001 /* 002 * XML Type: SECIOPType 003 * Namespace: http://openejb.apache.org/xml/ns/corba-css-config-2.1 004 * Java type: org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType 005 * 006 * Automatically generated - do not modify. 007 */ 008 package org.apache.geronimo.corba.xbeans.csiv2.css.impl; 009 /** 010 * An XML SECIOPType(@http://openejb.apache.org/xml/ns/corba-css-config-2.1). 011 * 012 * This is a complex type. 013 */ 014 public class CSSSECIOPTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType 015 { 016 017 public CSSSECIOPTypeImpl(org.apache.xmlbeans.SchemaType sType) 018 { 019 super(sType); 020 } 021 022 private static final javax.xml.namespace.QName DESCRIPTION$0 = 023 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-css-config-2.1", "description"); 024 private static final javax.xml.namespace.QName SUPPORTS$2 = 025 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-css-config-2.1", "supports"); 026 private static final javax.xml.namespace.QName REQUIRES$4 = 027 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-css-config-2.1", "requires"); 028 private static final javax.xml.namespace.QName TRUSTEVERYONE$6 = 029 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-css-config-2.1", "trustEveryone"); 030 private static final javax.xml.namespace.QName TRUSTNOONE$8 = 031 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-css-config-2.1", "trustNoone"); 032 private static final javax.xml.namespace.QName TRUSTLIST$10 = 033 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-css-config-2.1", "trustList"); 034 private static final javax.xml.namespace.QName MECHOID$12 = 035 new javax.xml.namespace.QName("", "mechOID"); 036 private static final javax.xml.namespace.QName TARGETNAME$14 = 037 new javax.xml.namespace.QName("", "targetName"); 038 039 040 /** 041 * Gets array of all "description" elements 042 */ 043 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType[] getDescriptionArray() 044 { 045 synchronized (monitor()) 046 { 047 check_orphaned(); 048 java.util.List targetList = new java.util.ArrayList(); 049 get_store().find_all_element_users(DESCRIPTION$0, targetList); 050 org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType[] result = new org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType[targetList.size()]; 051 targetList.toArray(result); 052 return result; 053 } 054 } 055 056 /** 057 * Gets ith "description" element 058 */ 059 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType getDescriptionArray(int i) 060 { 061 synchronized (monitor()) 062 { 063 check_orphaned(); 064 org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType target = null; 065 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType)get_store().find_element_user(DESCRIPTION$0, i); 066 if (target == null) 067 { 068 throw new IndexOutOfBoundsException(); 069 } 070 return target; 071 } 072 } 073 074 /** 075 * Returns number of "description" element 076 */ 077 public int sizeOfDescriptionArray() 078 { 079 synchronized (monitor()) 080 { 081 check_orphaned(); 082 return get_store().count_elements(DESCRIPTION$0); 083 } 084 } 085 086 /** 087 * Sets array of all "description" element 088 */ 089 public void setDescriptionArray(org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType[] descriptionArray) 090 { 091 synchronized (monitor()) 092 { 093 check_orphaned(); 094 arraySetterHelper(descriptionArray, DESCRIPTION$0); 095 } 096 } 097 098 /** 099 * Sets ith "description" element 100 */ 101 public void setDescriptionArray(int i, org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType description) 102 { 103 synchronized (monitor()) 104 { 105 check_orphaned(); 106 org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType target = null; 107 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType)get_store().find_element_user(DESCRIPTION$0, i); 108 if (target == null) 109 { 110 throw new IndexOutOfBoundsException(); 111 } 112 target.set(description); 113 } 114 } 115 116 /** 117 * Inserts and returns a new empty value (as xml) as the ith "description" element 118 */ 119 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType insertNewDescription(int i) 120 { 121 synchronized (monitor()) 122 { 123 check_orphaned(); 124 org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType target = null; 125 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType)get_store().insert_element_user(DESCRIPTION$0, i); 126 return target; 127 } 128 } 129 130 /** 131 * Appends and returns a new empty value (as xml) as the last "description" element 132 */ 133 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType addNewDescription() 134 { 135 synchronized (monitor()) 136 { 137 check_orphaned(); 138 org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType target = null; 139 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSDescriptionType)get_store().add_element_user(DESCRIPTION$0); 140 return target; 141 } 142 } 143 144 /** 145 * Removes the ith "description" element 146 */ 147 public void removeDescription(int i) 148 { 149 synchronized (monitor()) 150 { 151 check_orphaned(); 152 get_store().remove_element(DESCRIPTION$0, i); 153 } 154 } 155 156 /** 157 * Gets the "supports" element 158 */ 159 public java.util.List getSupports() 160 { 161 synchronized (monitor()) 162 { 163 check_orphaned(); 164 org.apache.xmlbeans.SimpleValue target = null; 165 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUPPORTS$2, 0); 166 if (target == null) 167 { 168 return null; 169 } 170 return target.getListValue(); 171 } 172 } 173 174 /** 175 * Gets (as xml) the "supports" element 176 */ 177 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList xgetSupports() 178 { 179 synchronized (monitor()) 180 { 181 check_orphaned(); 182 org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList target = null; 183 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList)get_store().find_element_user(SUPPORTS$2, 0); 184 return target; 185 } 186 } 187 188 /** 189 * Sets the "supports" element 190 */ 191 public void setSupports(java.util.List supports) 192 { 193 synchronized (monitor()) 194 { 195 check_orphaned(); 196 org.apache.xmlbeans.SimpleValue target = null; 197 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUPPORTS$2, 0); 198 if (target == null) 199 { 200 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUPPORTS$2); 201 } 202 target.setListValue(supports); 203 } 204 } 205 206 /** 207 * Sets (as xml) the "supports" element 208 */ 209 public void xsetSupports(org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList supports) 210 { 211 synchronized (monitor()) 212 { 213 check_orphaned(); 214 org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList target = null; 215 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList)get_store().find_element_user(SUPPORTS$2, 0); 216 if (target == null) 217 { 218 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList)get_store().add_element_user(SUPPORTS$2); 219 } 220 target.set(supports); 221 } 222 } 223 224 /** 225 * Gets the "requires" element 226 */ 227 public java.util.List getRequires() 228 { 229 synchronized (monitor()) 230 { 231 check_orphaned(); 232 org.apache.xmlbeans.SimpleValue target = null; 233 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQUIRES$4, 0); 234 if (target == null) 235 { 236 return null; 237 } 238 return target.getListValue(); 239 } 240 } 241 242 /** 243 * Gets (as xml) the "requires" element 244 */ 245 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList xgetRequires() 246 { 247 synchronized (monitor()) 248 { 249 check_orphaned(); 250 org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList target = null; 251 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList)get_store().find_element_user(REQUIRES$4, 0); 252 return target; 253 } 254 } 255 256 /** 257 * Sets the "requires" element 258 */ 259 public void setRequires(java.util.List requires) 260 { 261 synchronized (monitor()) 262 { 263 check_orphaned(); 264 org.apache.xmlbeans.SimpleValue target = null; 265 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQUIRES$4, 0); 266 if (target == null) 267 { 268 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REQUIRES$4); 269 } 270 target.setListValue(requires); 271 } 272 } 273 274 /** 275 * Sets (as xml) the "requires" element 276 */ 277 public void xsetRequires(org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList requires) 278 { 279 synchronized (monitor()) 280 { 281 check_orphaned(); 282 org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList target = null; 283 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList)get_store().find_element_user(REQUIRES$4, 0); 284 if (target == null) 285 { 286 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSAssociationOptionList)get_store().add_element_user(REQUIRES$4); 287 } 288 target.set(requires); 289 } 290 } 291 292 /** 293 * Gets the "trustEveryone" element 294 */ 295 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType getTrustEveryone() 296 { 297 synchronized (monitor()) 298 { 299 check_orphaned(); 300 org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType target = null; 301 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType)get_store().find_element_user(TRUSTEVERYONE$6, 0); 302 if (target == null) 303 { 304 return null; 305 } 306 return target; 307 } 308 } 309 310 /** 311 * True if has "trustEveryone" element 312 */ 313 public boolean isSetTrustEveryone() 314 { 315 synchronized (monitor()) 316 { 317 check_orphaned(); 318 return get_store().count_elements(TRUSTEVERYONE$6) != 0; 319 } 320 } 321 322 /** 323 * Sets the "trustEveryone" element 324 */ 325 public void setTrustEveryone(org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType trustEveryone) 326 { 327 synchronized (monitor()) 328 { 329 check_orphaned(); 330 org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType target = null; 331 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType)get_store().find_element_user(TRUSTEVERYONE$6, 0); 332 if (target == null) 333 { 334 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType)get_store().add_element_user(TRUSTEVERYONE$6); 335 } 336 target.set(trustEveryone); 337 } 338 } 339 340 /** 341 * Appends and returns a new empty "trustEveryone" element 342 */ 343 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType addNewTrustEveryone() 344 { 345 synchronized (monitor()) 346 { 347 check_orphaned(); 348 org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType target = null; 349 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustEveryoneType)get_store().add_element_user(TRUSTEVERYONE$6); 350 return target; 351 } 352 } 353 354 /** 355 * Unsets the "trustEveryone" element 356 */ 357 public void unsetTrustEveryone() 358 { 359 synchronized (monitor()) 360 { 361 check_orphaned(); 362 get_store().remove_element(TRUSTEVERYONE$6, 0); 363 } 364 } 365 366 /** 367 * Gets the "trustNoone" element 368 */ 369 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType getTrustNoone() 370 { 371 synchronized (monitor()) 372 { 373 check_orphaned(); 374 org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType target = null; 375 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType)get_store().find_element_user(TRUSTNOONE$8, 0); 376 if (target == null) 377 { 378 return null; 379 } 380 return target; 381 } 382 } 383 384 /** 385 * True if has "trustNoone" element 386 */ 387 public boolean isSetTrustNoone() 388 { 389 synchronized (monitor()) 390 { 391 check_orphaned(); 392 return get_store().count_elements(TRUSTNOONE$8) != 0; 393 } 394 } 395 396 /** 397 * Sets the "trustNoone" element 398 */ 399 public void setTrustNoone(org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType trustNoone) 400 { 401 synchronized (monitor()) 402 { 403 check_orphaned(); 404 org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType target = null; 405 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType)get_store().find_element_user(TRUSTNOONE$8, 0); 406 if (target == null) 407 { 408 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType)get_store().add_element_user(TRUSTNOONE$8); 409 } 410 target.set(trustNoone); 411 } 412 } 413 414 /** 415 * Appends and returns a new empty "trustNoone" element 416 */ 417 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType addNewTrustNoone() 418 { 419 synchronized (monitor()) 420 { 421 check_orphaned(); 422 org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType target = null; 423 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSTrustNooneType)get_store().add_element_user(TRUSTNOONE$8); 424 return target; 425 } 426 } 427 428 /** 429 * Unsets the "trustNoone" element 430 */ 431 public void unsetTrustNoone() 432 { 433 synchronized (monitor()) 434 { 435 check_orphaned(); 436 get_store().remove_element(TRUSTNOONE$8, 0); 437 } 438 } 439 440 /** 441 * Gets the "trustList" element 442 */ 443 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList getTrustList() 444 { 445 synchronized (monitor()) 446 { 447 check_orphaned(); 448 org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList target = null; 449 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList)get_store().find_element_user(TRUSTLIST$10, 0); 450 if (target == null) 451 { 452 return null; 453 } 454 return target; 455 } 456 } 457 458 /** 459 * True if has "trustList" element 460 */ 461 public boolean isSetTrustList() 462 { 463 synchronized (monitor()) 464 { 465 check_orphaned(); 466 return get_store().count_elements(TRUSTLIST$10) != 0; 467 } 468 } 469 470 /** 471 * Sets the "trustList" element 472 */ 473 public void setTrustList(org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList trustList) 474 { 475 synchronized (monitor()) 476 { 477 check_orphaned(); 478 org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList target = null; 479 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList)get_store().find_element_user(TRUSTLIST$10, 0); 480 if (target == null) 481 { 482 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList)get_store().add_element_user(TRUSTLIST$10); 483 } 484 target.set(trustList); 485 } 486 } 487 488 /** 489 * Appends and returns a new empty "trustList" element 490 */ 491 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList addNewTrustList() 492 { 493 synchronized (monitor()) 494 { 495 check_orphaned(); 496 org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList target = null; 497 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList)get_store().add_element_user(TRUSTLIST$10); 498 return target; 499 } 500 } 501 502 /** 503 * Unsets the "trustList" element 504 */ 505 public void unsetTrustList() 506 { 507 synchronized (monitor()) 508 { 509 check_orphaned(); 510 get_store().remove_element(TRUSTLIST$10, 0); 511 } 512 } 513 514 /** 515 * Gets the "mechOID" attribute 516 */ 517 public java.lang.String getMechOID() 518 { 519 synchronized (monitor()) 520 { 521 check_orphaned(); 522 org.apache.xmlbeans.SimpleValue target = null; 523 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(MECHOID$12); 524 if (target == null) 525 { 526 return null; 527 } 528 return target.getStringValue(); 529 } 530 } 531 532 /** 533 * Gets (as xml) the "mechOID" attribute 534 */ 535 public org.apache.xmlbeans.XmlString xgetMechOID() 536 { 537 synchronized (monitor()) 538 { 539 check_orphaned(); 540 org.apache.xmlbeans.XmlString target = null; 541 target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(MECHOID$12); 542 return target; 543 } 544 } 545 546 /** 547 * True if has "mechOID" attribute 548 */ 549 public boolean isSetMechOID() 550 { 551 synchronized (monitor()) 552 { 553 check_orphaned(); 554 return get_store().find_attribute_user(MECHOID$12) != null; 555 } 556 } 557 558 /** 559 * Sets the "mechOID" attribute 560 */ 561 public void setMechOID(java.lang.String mechOID) 562 { 563 synchronized (monitor()) 564 { 565 check_orphaned(); 566 org.apache.xmlbeans.SimpleValue target = null; 567 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(MECHOID$12); 568 if (target == null) 569 { 570 target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(MECHOID$12); 571 } 572 target.setStringValue(mechOID); 573 } 574 } 575 576 /** 577 * Sets (as xml) the "mechOID" attribute 578 */ 579 public void xsetMechOID(org.apache.xmlbeans.XmlString mechOID) 580 { 581 synchronized (monitor()) 582 { 583 check_orphaned(); 584 org.apache.xmlbeans.XmlString target = null; 585 target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(MECHOID$12); 586 if (target == null) 587 { 588 target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(MECHOID$12); 589 } 590 target.set(mechOID); 591 } 592 } 593 594 /** 595 * Unsets the "mechOID" attribute 596 */ 597 public void unsetMechOID() 598 { 599 synchronized (monitor()) 600 { 601 check_orphaned(); 602 get_store().remove_attribute(MECHOID$12); 603 } 604 } 605 606 /** 607 * Gets the "targetName" attribute 608 */ 609 public java.lang.String getTargetName() 610 { 611 synchronized (monitor()) 612 { 613 check_orphaned(); 614 org.apache.xmlbeans.SimpleValue target = null; 615 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TARGETNAME$14); 616 if (target == null) 617 { 618 return null; 619 } 620 return target.getStringValue(); 621 } 622 } 623 624 /** 625 * Gets (as xml) the "targetName" attribute 626 */ 627 public org.apache.xmlbeans.XmlString xgetTargetName() 628 { 629 synchronized (monitor()) 630 { 631 check_orphaned(); 632 org.apache.xmlbeans.XmlString target = null; 633 target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TARGETNAME$14); 634 return target; 635 } 636 } 637 638 /** 639 * True if has "targetName" attribute 640 */ 641 public boolean isSetTargetName() 642 { 643 synchronized (monitor()) 644 { 645 check_orphaned(); 646 return get_store().find_attribute_user(TARGETNAME$14) != null; 647 } 648 } 649 650 /** 651 * Sets the "targetName" attribute 652 */ 653 public void setTargetName(java.lang.String targetName) 654 { 655 synchronized (monitor()) 656 { 657 check_orphaned(); 658 org.apache.xmlbeans.SimpleValue target = null; 659 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(TARGETNAME$14); 660 if (target == null) 661 { 662 target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(TARGETNAME$14); 663 } 664 target.setStringValue(targetName); 665 } 666 } 667 668 /** 669 * Sets (as xml) the "targetName" attribute 670 */ 671 public void xsetTargetName(org.apache.xmlbeans.XmlString targetName) 672 { 673 synchronized (monitor()) 674 { 675 check_orphaned(); 676 org.apache.xmlbeans.XmlString target = null; 677 target = (org.apache.xmlbeans.XmlString)get_store().find_attribute_user(TARGETNAME$14); 678 if (target == null) 679 { 680 target = (org.apache.xmlbeans.XmlString)get_store().add_attribute_user(TARGETNAME$14); 681 } 682 target.set(targetName); 683 } 684 } 685 686 /** 687 * Unsets the "targetName" attribute 688 */ 689 public void unsetTargetName() 690 { 691 synchronized (monitor()) 692 { 693 check_orphaned(); 694 get_store().remove_attribute(TARGETNAME$14); 695 } 696 } 697 /** 698 * An XML trustList(@http://openejb.apache.org/xml/ns/corba-css-config-2.1). 699 * 700 * This is a complex type. 701 */ 702 public static class TrustListImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.corba.xbeans.csiv2.css.CSSSECIOPType.TrustList 703 { 704 705 public TrustListImpl(org.apache.xmlbeans.SchemaType sType) 706 { 707 super(sType); 708 } 709 710 private static final javax.xml.namespace.QName ENTITY$0 = 711 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-css-config-2.1", "entity"); 712 713 714 /** 715 * Gets array of all "entity" elements 716 */ 717 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType[] getEntityArray() 718 { 719 synchronized (monitor()) 720 { 721 check_orphaned(); 722 java.util.List targetList = new java.util.ArrayList(); 723 get_store().find_all_element_users(ENTITY$0, targetList); 724 org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType[] result = new org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType[targetList.size()]; 725 targetList.toArray(result); 726 return result; 727 } 728 } 729 730 /** 731 * Gets ith "entity" element 732 */ 733 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType getEntityArray(int i) 734 { 735 synchronized (monitor()) 736 { 737 check_orphaned(); 738 org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType target = null; 739 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType)get_store().find_element_user(ENTITY$0, i); 740 if (target == null) 741 { 742 throw new IndexOutOfBoundsException(); 743 } 744 return target; 745 } 746 } 747 748 /** 749 * Returns number of "entity" element 750 */ 751 public int sizeOfEntityArray() 752 { 753 synchronized (monitor()) 754 { 755 check_orphaned(); 756 return get_store().count_elements(ENTITY$0); 757 } 758 } 759 760 /** 761 * Sets array of all "entity" element 762 */ 763 public void setEntityArray(org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType[] entityArray) 764 { 765 synchronized (monitor()) 766 { 767 check_orphaned(); 768 arraySetterHelper(entityArray, ENTITY$0); 769 } 770 } 771 772 /** 773 * Sets ith "entity" element 774 */ 775 public void setEntityArray(int i, org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType entity) 776 { 777 synchronized (monitor()) 778 { 779 check_orphaned(); 780 org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType target = null; 781 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType)get_store().find_element_user(ENTITY$0, i); 782 if (target == null) 783 { 784 throw new IndexOutOfBoundsException(); 785 } 786 target.set(entity); 787 } 788 } 789 790 /** 791 * Inserts and returns a new empty value (as xml) as the ith "entity" element 792 */ 793 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType insertNewEntity(int i) 794 { 795 synchronized (monitor()) 796 { 797 check_orphaned(); 798 org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType target = null; 799 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType)get_store().insert_element_user(ENTITY$0, i); 800 return target; 801 } 802 } 803 804 /** 805 * Appends and returns a new empty value (as xml) as the last "entity" element 806 */ 807 public org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType addNewEntity() 808 { 809 synchronized (monitor()) 810 { 811 check_orphaned(); 812 org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType target = null; 813 target = (org.apache.geronimo.corba.xbeans.csiv2.css.CSSEntityType)get_store().add_element_user(ENTITY$0); 814 return target; 815 } 816 } 817 818 /** 819 * Removes the ith "entity" element 820 */ 821 public void removeEntity(int i) 822 { 823 synchronized (monitor()) 824 { 825 check_orphaned(); 826 get_store().remove_element(ENTITY$0, i); 827 } 828 } 829 } 830 }