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