001 /* 002 * XML Type: ext-moduleType 003 * Namespace: http://geronimo.apache.org/xml/ns/j2ee/application-2.0 004 * Java type: org.apache.geronimo.xbeans.geronimo.j2ee.GerExtModuleType 005 * 006 * Automatically generated - do not modify. 007 */ 008 package org.apache.geronimo.xbeans.geronimo.j2ee.impl; 009 /** 010 * An XML ext-moduleType(@http://geronimo.apache.org/xml/ns/j2ee/application-2.0). 011 * 012 * This is a complex type. 013 */ 014 public class GerExtModuleTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.xbeans.geronimo.j2ee.GerExtModuleType 015 { 016 017 public GerExtModuleTypeImpl(org.apache.xmlbeans.SchemaType sType) 018 { 019 super(sType); 020 } 021 022 private static final javax.xml.namespace.QName CONNECTOR$0 = 023 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/application-2.0", "connector"); 024 private static final javax.xml.namespace.QName EJB$2 = 025 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/application-2.0", "ejb"); 026 private static final javax.xml.namespace.QName JAVA$4 = 027 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/application-2.0", "java"); 028 private static final javax.xml.namespace.QName WEB$6 = 029 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/application-2.0", "web"); 030 private static final javax.xml.namespace.QName INTERNALPATH$8 = 031 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/application-2.0", "internal-path"); 032 private static final javax.xml.namespace.QName EXTERNALPATH$10 = 033 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/application-2.0", "external-path"); 034 035 036 /** 037 * Gets the "connector" element 038 */ 039 public org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType getConnector() 040 { 041 synchronized (monitor()) 042 { 043 check_orphaned(); 044 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 045 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().find_element_user(CONNECTOR$0, 0); 046 if (target == null) 047 { 048 return null; 049 } 050 return target; 051 } 052 } 053 054 /** 055 * True if has "connector" element 056 */ 057 public boolean isSetConnector() 058 { 059 synchronized (monitor()) 060 { 061 check_orphaned(); 062 return get_store().count_elements(CONNECTOR$0) != 0; 063 } 064 } 065 066 /** 067 * Sets the "connector" element 068 */ 069 public void setConnector(org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType connector) 070 { 071 synchronized (monitor()) 072 { 073 check_orphaned(); 074 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 075 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().find_element_user(CONNECTOR$0, 0); 076 if (target == null) 077 { 078 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().add_element_user(CONNECTOR$0); 079 } 080 target.set(connector); 081 } 082 } 083 084 /** 085 * Appends and returns a new empty "connector" element 086 */ 087 public org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType addNewConnector() 088 { 089 synchronized (monitor()) 090 { 091 check_orphaned(); 092 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 093 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().add_element_user(CONNECTOR$0); 094 return target; 095 } 096 } 097 098 /** 099 * Unsets the "connector" element 100 */ 101 public void unsetConnector() 102 { 103 synchronized (monitor()) 104 { 105 check_orphaned(); 106 get_store().remove_element(CONNECTOR$0, 0); 107 } 108 } 109 110 /** 111 * Gets the "ejb" element 112 */ 113 public org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType getEjb() 114 { 115 synchronized (monitor()) 116 { 117 check_orphaned(); 118 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 119 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().find_element_user(EJB$2, 0); 120 if (target == null) 121 { 122 return null; 123 } 124 return target; 125 } 126 } 127 128 /** 129 * True if has "ejb" element 130 */ 131 public boolean isSetEjb() 132 { 133 synchronized (monitor()) 134 { 135 check_orphaned(); 136 return get_store().count_elements(EJB$2) != 0; 137 } 138 } 139 140 /** 141 * Sets the "ejb" element 142 */ 143 public void setEjb(org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType ejb) 144 { 145 synchronized (monitor()) 146 { 147 check_orphaned(); 148 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 149 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().find_element_user(EJB$2, 0); 150 if (target == null) 151 { 152 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().add_element_user(EJB$2); 153 } 154 target.set(ejb); 155 } 156 } 157 158 /** 159 * Appends and returns a new empty "ejb" element 160 */ 161 public org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType addNewEjb() 162 { 163 synchronized (monitor()) 164 { 165 check_orphaned(); 166 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 167 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().add_element_user(EJB$2); 168 return target; 169 } 170 } 171 172 /** 173 * Unsets the "ejb" element 174 */ 175 public void unsetEjb() 176 { 177 synchronized (monitor()) 178 { 179 check_orphaned(); 180 get_store().remove_element(EJB$2, 0); 181 } 182 } 183 184 /** 185 * Gets the "java" element 186 */ 187 public org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType getJava() 188 { 189 synchronized (monitor()) 190 { 191 check_orphaned(); 192 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 193 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().find_element_user(JAVA$4, 0); 194 if (target == null) 195 { 196 return null; 197 } 198 return target; 199 } 200 } 201 202 /** 203 * True if has "java" element 204 */ 205 public boolean isSetJava() 206 { 207 synchronized (monitor()) 208 { 209 check_orphaned(); 210 return get_store().count_elements(JAVA$4) != 0; 211 } 212 } 213 214 /** 215 * Sets the "java" element 216 */ 217 public void setJava(org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType java) 218 { 219 synchronized (monitor()) 220 { 221 check_orphaned(); 222 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 223 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().find_element_user(JAVA$4, 0); 224 if (target == null) 225 { 226 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().add_element_user(JAVA$4); 227 } 228 target.set(java); 229 } 230 } 231 232 /** 233 * Appends and returns a new empty "java" element 234 */ 235 public org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType addNewJava() 236 { 237 synchronized (monitor()) 238 { 239 check_orphaned(); 240 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 241 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().add_element_user(JAVA$4); 242 return target; 243 } 244 } 245 246 /** 247 * Unsets the "java" element 248 */ 249 public void unsetJava() 250 { 251 synchronized (monitor()) 252 { 253 check_orphaned(); 254 get_store().remove_element(JAVA$4, 0); 255 } 256 } 257 258 /** 259 * Gets the "web" element 260 */ 261 public org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType getWeb() 262 { 263 synchronized (monitor()) 264 { 265 check_orphaned(); 266 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 267 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().find_element_user(WEB$6, 0); 268 if (target == null) 269 { 270 return null; 271 } 272 return target; 273 } 274 } 275 276 /** 277 * True if has "web" element 278 */ 279 public boolean isSetWeb() 280 { 281 synchronized (monitor()) 282 { 283 check_orphaned(); 284 return get_store().count_elements(WEB$6) != 0; 285 } 286 } 287 288 /** 289 * Sets the "web" element 290 */ 291 public void setWeb(org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType web) 292 { 293 synchronized (monitor()) 294 { 295 check_orphaned(); 296 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 297 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().find_element_user(WEB$6, 0); 298 if (target == null) 299 { 300 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().add_element_user(WEB$6); 301 } 302 target.set(web); 303 } 304 } 305 306 /** 307 * Appends and returns a new empty "web" element 308 */ 309 public org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType addNewWeb() 310 { 311 synchronized (monitor()) 312 { 313 check_orphaned(); 314 org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType target = null; 315 target = (org.apache.geronimo.xbeans.geronimo.j2ee.GerPathType)get_store().add_element_user(WEB$6); 316 return target; 317 } 318 } 319 320 /** 321 * Unsets the "web" element 322 */ 323 public void unsetWeb() 324 { 325 synchronized (monitor()) 326 { 327 check_orphaned(); 328 get_store().remove_element(WEB$6, 0); 329 } 330 } 331 332 /** 333 * Gets the "internal-path" element 334 */ 335 public java.lang.String getInternalPath() 336 { 337 synchronized (monitor()) 338 { 339 check_orphaned(); 340 org.apache.xmlbeans.SimpleValue target = null; 341 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTERNALPATH$8, 0); 342 if (target == null) 343 { 344 return null; 345 } 346 return target.getStringValue(); 347 } 348 } 349 350 /** 351 * Gets (as xml) the "internal-path" element 352 */ 353 public org.apache.xmlbeans.XmlToken xgetInternalPath() 354 { 355 synchronized (monitor()) 356 { 357 check_orphaned(); 358 org.apache.xmlbeans.XmlToken target = null; 359 target = (org.apache.xmlbeans.XmlToken)get_store().find_element_user(INTERNALPATH$8, 0); 360 return target; 361 } 362 } 363 364 /** 365 * True if has "internal-path" element 366 */ 367 public boolean isSetInternalPath() 368 { 369 synchronized (monitor()) 370 { 371 check_orphaned(); 372 return get_store().count_elements(INTERNALPATH$8) != 0; 373 } 374 } 375 376 /** 377 * Sets the "internal-path" element 378 */ 379 public void setInternalPath(java.lang.String internalPath) 380 { 381 synchronized (monitor()) 382 { 383 check_orphaned(); 384 org.apache.xmlbeans.SimpleValue target = null; 385 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTERNALPATH$8, 0); 386 if (target == null) 387 { 388 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTERNALPATH$8); 389 } 390 target.setStringValue(internalPath); 391 } 392 } 393 394 /** 395 * Sets (as xml) the "internal-path" element 396 */ 397 public void xsetInternalPath(org.apache.xmlbeans.XmlToken internalPath) 398 { 399 synchronized (monitor()) 400 { 401 check_orphaned(); 402 org.apache.xmlbeans.XmlToken target = null; 403 target = (org.apache.xmlbeans.XmlToken)get_store().find_element_user(INTERNALPATH$8, 0); 404 if (target == null) 405 { 406 target = (org.apache.xmlbeans.XmlToken)get_store().add_element_user(INTERNALPATH$8); 407 } 408 target.set(internalPath); 409 } 410 } 411 412 /** 413 * Unsets the "internal-path" element 414 */ 415 public void unsetInternalPath() 416 { 417 synchronized (monitor()) 418 { 419 check_orphaned(); 420 get_store().remove_element(INTERNALPATH$8, 0); 421 } 422 } 423 424 /** 425 * Gets the "external-path" element 426 */ 427 public org.apache.geronimo.deployment.xbeans.PatternType getExternalPath() 428 { 429 synchronized (monitor()) 430 { 431 check_orphaned(); 432 org.apache.geronimo.deployment.xbeans.PatternType target = null; 433 target = (org.apache.geronimo.deployment.xbeans.PatternType)get_store().find_element_user(EXTERNALPATH$10, 0); 434 if (target == null) 435 { 436 return null; 437 } 438 return target; 439 } 440 } 441 442 /** 443 * True if has "external-path" element 444 */ 445 public boolean isSetExternalPath() 446 { 447 synchronized (monitor()) 448 { 449 check_orphaned(); 450 return get_store().count_elements(EXTERNALPATH$10) != 0; 451 } 452 } 453 454 /** 455 * Sets the "external-path" element 456 */ 457 public void setExternalPath(org.apache.geronimo.deployment.xbeans.PatternType externalPath) 458 { 459 synchronized (monitor()) 460 { 461 check_orphaned(); 462 org.apache.geronimo.deployment.xbeans.PatternType target = null; 463 target = (org.apache.geronimo.deployment.xbeans.PatternType)get_store().find_element_user(EXTERNALPATH$10, 0); 464 if (target == null) 465 { 466 target = (org.apache.geronimo.deployment.xbeans.PatternType)get_store().add_element_user(EXTERNALPATH$10); 467 } 468 target.set(externalPath); 469 } 470 } 471 472 /** 473 * Appends and returns a new empty "external-path" element 474 */ 475 public org.apache.geronimo.deployment.xbeans.PatternType addNewExternalPath() 476 { 477 synchronized (monitor()) 478 { 479 check_orphaned(); 480 org.apache.geronimo.deployment.xbeans.PatternType target = null; 481 target = (org.apache.geronimo.deployment.xbeans.PatternType)get_store().add_element_user(EXTERNALPATH$10); 482 return target; 483 } 484 } 485 486 /** 487 * Unsets the "external-path" element 488 */ 489 public void unsetExternalPath() 490 { 491 synchronized (monitor()) 492 { 493 check_orphaned(); 494 get_store().remove_element(EXTERNALPATH$10, 0); 495 } 496 } 497 }