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