001 /* 002 * XML Type: identityTokenTypeList 003 * Namespace: http://openejb.apache.org/xml/ns/corba-tss-config-2.1 004 * Java type: org.apache.geronimo.corba.xbeans.csiv2.tss.TSSIdentityTokenTypeList 005 * 006 * Automatically generated - do not modify. 007 */ 008 package org.apache.geronimo.corba.xbeans.csiv2.tss.impl; 009 /** 010 * An XML identityTokenTypeList(@http://openejb.apache.org/xml/ns/corba-tss-config-2.1). 011 * 012 * This is a complex type. 013 */ 014 public class TSSIdentityTokenTypeListImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.corba.xbeans.csiv2.tss.TSSIdentityTokenTypeList 015 { 016 017 public TSSIdentityTokenTypeListImpl(org.apache.xmlbeans.SchemaType sType) 018 { 019 super(sType); 020 } 021 022 private static final javax.xml.namespace.QName ITTABSENT$0 = 023 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-tss-config-2.1", "ITTAbsent"); 024 private static final javax.xml.namespace.QName ITTANONYMOUS$2 = 025 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-tss-config-2.1", "ITTAnonymous"); 026 private static final javax.xml.namespace.QName ITTPRINCIPALNAMEGSSUP$4 = 027 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-tss-config-2.1", "ITTPrincipalNameGSSUP"); 028 private static final javax.xml.namespace.QName ITTDISTINGUISHEDNAME$6 = 029 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-tss-config-2.1", "ITTDistinguishedName"); 030 private static final javax.xml.namespace.QName ITTX509CERTCHAIN$8 = 031 new javax.xml.namespace.QName("http://openejb.apache.org/xml/ns/corba-tss-config-2.1", "ITTX509CertChain"); 032 033 034 /** 035 * Gets the "ITTAbsent" element 036 */ 037 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType getITTAbsent() 038 { 039 synchronized (monitor()) 040 { 041 check_orphaned(); 042 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType target = null; 043 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType)get_store().find_element_user(ITTABSENT$0, 0); 044 if (target == null) 045 { 046 return null; 047 } 048 return target; 049 } 050 } 051 052 /** 053 * True if has "ITTAbsent" element 054 */ 055 public boolean isSetITTAbsent() 056 { 057 synchronized (monitor()) 058 { 059 check_orphaned(); 060 return get_store().count_elements(ITTABSENT$0) != 0; 061 } 062 } 063 064 /** 065 * Sets the "ITTAbsent" element 066 */ 067 public void setITTAbsent(org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType ittAbsent) 068 { 069 synchronized (monitor()) 070 { 071 check_orphaned(); 072 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType target = null; 073 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType)get_store().find_element_user(ITTABSENT$0, 0); 074 if (target == null) 075 { 076 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType)get_store().add_element_user(ITTABSENT$0); 077 } 078 target.set(ittAbsent); 079 } 080 } 081 082 /** 083 * Appends and returns a new empty "ITTAbsent" element 084 */ 085 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType addNewITTAbsent() 086 { 087 synchronized (monitor()) 088 { 089 check_orphaned(); 090 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType target = null; 091 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAbsentType)get_store().add_element_user(ITTABSENT$0); 092 return target; 093 } 094 } 095 096 /** 097 * Unsets the "ITTAbsent" element 098 */ 099 public void unsetITTAbsent() 100 { 101 synchronized (monitor()) 102 { 103 check_orphaned(); 104 get_store().remove_element(ITTABSENT$0, 0); 105 } 106 } 107 108 /** 109 * Gets the "ITTAnonymous" element 110 */ 111 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType getITTAnonymous() 112 { 113 synchronized (monitor()) 114 { 115 check_orphaned(); 116 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType target = null; 117 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType)get_store().find_element_user(ITTANONYMOUS$2, 0); 118 if (target == null) 119 { 120 return null; 121 } 122 return target; 123 } 124 } 125 126 /** 127 * True if has "ITTAnonymous" element 128 */ 129 public boolean isSetITTAnonymous() 130 { 131 synchronized (monitor()) 132 { 133 check_orphaned(); 134 return get_store().count_elements(ITTANONYMOUS$2) != 0; 135 } 136 } 137 138 /** 139 * Sets the "ITTAnonymous" element 140 */ 141 public void setITTAnonymous(org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType ittAnonymous) 142 { 143 synchronized (monitor()) 144 { 145 check_orphaned(); 146 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType target = null; 147 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType)get_store().find_element_user(ITTANONYMOUS$2, 0); 148 if (target == null) 149 { 150 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType)get_store().add_element_user(ITTANONYMOUS$2); 151 } 152 target.set(ittAnonymous); 153 } 154 } 155 156 /** 157 * Appends and returns a new empty "ITTAnonymous" element 158 */ 159 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType addNewITTAnonymous() 160 { 161 synchronized (monitor()) 162 { 163 check_orphaned(); 164 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType target = null; 165 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTAnonymousType)get_store().add_element_user(ITTANONYMOUS$2); 166 return target; 167 } 168 } 169 170 /** 171 * Unsets the "ITTAnonymous" element 172 */ 173 public void unsetITTAnonymous() 174 { 175 synchronized (monitor()) 176 { 177 check_orphaned(); 178 get_store().remove_element(ITTANONYMOUS$2, 0); 179 } 180 } 181 182 /** 183 * Gets the "ITTPrincipalNameGSSUP" element 184 */ 185 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType getITTPrincipalNameGSSUP() 186 { 187 synchronized (monitor()) 188 { 189 check_orphaned(); 190 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType target = null; 191 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType)get_store().find_element_user(ITTPRINCIPALNAMEGSSUP$4, 0); 192 if (target == null) 193 { 194 return null; 195 } 196 return target; 197 } 198 } 199 200 /** 201 * True if has "ITTPrincipalNameGSSUP" element 202 */ 203 public boolean isSetITTPrincipalNameGSSUP() 204 { 205 synchronized (monitor()) 206 { 207 check_orphaned(); 208 return get_store().count_elements(ITTPRINCIPALNAMEGSSUP$4) != 0; 209 } 210 } 211 212 /** 213 * Sets the "ITTPrincipalNameGSSUP" element 214 */ 215 public void setITTPrincipalNameGSSUP(org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType ittPrincipalNameGSSUP) 216 { 217 synchronized (monitor()) 218 { 219 check_orphaned(); 220 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType target = null; 221 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType)get_store().find_element_user(ITTPRINCIPALNAMEGSSUP$4, 0); 222 if (target == null) 223 { 224 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType)get_store().add_element_user(ITTPRINCIPALNAMEGSSUP$4); 225 } 226 target.set(ittPrincipalNameGSSUP); 227 } 228 } 229 230 /** 231 * Appends and returns a new empty "ITTPrincipalNameGSSUP" element 232 */ 233 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType addNewITTPrincipalNameGSSUP() 234 { 235 synchronized (monitor()) 236 { 237 check_orphaned(); 238 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType target = null; 239 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTPrincipalNameGSSUPType)get_store().add_element_user(ITTPRINCIPALNAMEGSSUP$4); 240 return target; 241 } 242 } 243 244 /** 245 * Unsets the "ITTPrincipalNameGSSUP" element 246 */ 247 public void unsetITTPrincipalNameGSSUP() 248 { 249 synchronized (monitor()) 250 { 251 check_orphaned(); 252 get_store().remove_element(ITTPRINCIPALNAMEGSSUP$4, 0); 253 } 254 } 255 256 /** 257 * Gets the "ITTDistinguishedName" element 258 */ 259 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType getITTDistinguishedName() 260 { 261 synchronized (monitor()) 262 { 263 check_orphaned(); 264 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType target = null; 265 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType)get_store().find_element_user(ITTDISTINGUISHEDNAME$6, 0); 266 if (target == null) 267 { 268 return null; 269 } 270 return target; 271 } 272 } 273 274 /** 275 * True if has "ITTDistinguishedName" element 276 */ 277 public boolean isSetITTDistinguishedName() 278 { 279 synchronized (monitor()) 280 { 281 check_orphaned(); 282 return get_store().count_elements(ITTDISTINGUISHEDNAME$6) != 0; 283 } 284 } 285 286 /** 287 * Sets the "ITTDistinguishedName" element 288 */ 289 public void setITTDistinguishedName(org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType ittDistinguishedName) 290 { 291 synchronized (monitor()) 292 { 293 check_orphaned(); 294 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType target = null; 295 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType)get_store().find_element_user(ITTDISTINGUISHEDNAME$6, 0); 296 if (target == null) 297 { 298 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType)get_store().add_element_user(ITTDISTINGUISHEDNAME$6); 299 } 300 target.set(ittDistinguishedName); 301 } 302 } 303 304 /** 305 * Appends and returns a new empty "ITTDistinguishedName" element 306 */ 307 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType addNewITTDistinguishedName() 308 { 309 synchronized (monitor()) 310 { 311 check_orphaned(); 312 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType target = null; 313 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTDistinguishedNameType)get_store().add_element_user(ITTDISTINGUISHEDNAME$6); 314 return target; 315 } 316 } 317 318 /** 319 * Unsets the "ITTDistinguishedName" element 320 */ 321 public void unsetITTDistinguishedName() 322 { 323 synchronized (monitor()) 324 { 325 check_orphaned(); 326 get_store().remove_element(ITTDISTINGUISHEDNAME$6, 0); 327 } 328 } 329 330 /** 331 * Gets the "ITTX509CertChain" element 332 */ 333 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType getITTX509CertChain() 334 { 335 synchronized (monitor()) 336 { 337 check_orphaned(); 338 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType target = null; 339 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType)get_store().find_element_user(ITTX509CERTCHAIN$8, 0); 340 if (target == null) 341 { 342 return null; 343 } 344 return target; 345 } 346 } 347 348 /** 349 * True if has "ITTX509CertChain" element 350 */ 351 public boolean isSetITTX509CertChain() 352 { 353 synchronized (monitor()) 354 { 355 check_orphaned(); 356 return get_store().count_elements(ITTX509CERTCHAIN$8) != 0; 357 } 358 } 359 360 /** 361 * Sets the "ITTX509CertChain" element 362 */ 363 public void setITTX509CertChain(org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType ittx509CertChain) 364 { 365 synchronized (monitor()) 366 { 367 check_orphaned(); 368 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType target = null; 369 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType)get_store().find_element_user(ITTX509CERTCHAIN$8, 0); 370 if (target == null) 371 { 372 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType)get_store().add_element_user(ITTX509CERTCHAIN$8); 373 } 374 target.set(ittx509CertChain); 375 } 376 } 377 378 /** 379 * Appends and returns a new empty "ITTX509CertChain" element 380 */ 381 public org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType addNewITTX509CertChain() 382 { 383 synchronized (monitor()) 384 { 385 check_orphaned(); 386 org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType target = null; 387 target = (org.apache.geronimo.corba.xbeans.csiv2.tss.TSSITTX509CertChainType)get_store().add_element_user(ITTX509CERTCHAIN$8); 388 return target; 389 } 390 } 391 392 /** 393 * Unsets the "ITTX509CertChain" element 394 */ 395 public void unsetITTX509CertChain() 396 { 397 synchronized (monitor()) 398 { 399 check_orphaned(); 400 get_store().remove_element(ITTX509CERTCHAIN$8, 0); 401 } 402 } 403 }