Coverage Report - org.owasp.dependencycheck.jaxb.pom.generated.Build
 
Classes in this File Line Coverage Branch Coverage Complexity
Build
4%
2/44
N/A
1.152
Build$Extensions
0%
0/4
0%
0/2
1.152
Build$Filters
25%
1/4
0%
0/2
1.152
Build$Plugins
25%
1/4
0%
0/2
1.152
Build$Resources
25%
1/4
0%
0/2
1.152
Build$TestResources
25%
1/4
0%
0/2
1.152
 
 1  
 //
 2  
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
 3  
 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
 4  
 // Any modifications to this file will be lost upon recompilation of the source schema.
 5  
 // Generated on: 2012.11.09 at 12:33:57 PM EST
 6  
 //
 7  
 
 8  
 
 9  
 package org.owasp.dependencycheck.jaxb.pom.generated;
 10  
 
 11  
 import java.util.ArrayList;
 12  
 import java.util.List;
 13  
 import javax.annotation.Generated;
 14  
 import javax.xml.bind.annotation.XmlAccessType;
 15  
 import javax.xml.bind.annotation.XmlAccessorType;
 16  
 import javax.xml.bind.annotation.XmlType;
 17  
 
 18  
 
 19  
 /**
 20  
  *  3.0.0+
 21  
  *
 22  
  * <p>Java class for Build complex type.
 23  
  *
 24  
  * <p>The following schema fragment specifies the expected content contained within this class.
 25  
  *
 26  
  * <pre>
 27  
  * &lt;complexType name="Build">
 28  
  *   &lt;complexContent>
 29  
  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 30  
  *       &lt;all>
 31  
  *         &lt;element name="sourceDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 32  
  *         &lt;element name="scriptSourceDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 33  
  *         &lt;element name="testSourceDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 34  
  *         &lt;element name="outputDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 35  
  *         &lt;element name="testOutputDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 36  
  *         &lt;element name="extensions" minOccurs="0">
 37  
  *           &lt;complexType>
 38  
  *             &lt;complexContent>
 39  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 40  
  *                 &lt;sequence>
 41  
  *                   &lt;element name="extension" type="{http://maven.apache.org/POM/4.0.0}Extension" maxOccurs="unbounded" minOccurs="0"/>
 42  
  *                 &lt;/sequence>
 43  
  *               &lt;/restriction>
 44  
  *             &lt;/complexContent>
 45  
  *           &lt;/complexType>
 46  
  *         &lt;/element>
 47  
  *         &lt;element name="defaultGoal" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 48  
  *         &lt;element name="resources" minOccurs="0">
 49  
  *           &lt;complexType>
 50  
  *             &lt;complexContent>
 51  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 52  
  *                 &lt;sequence>
 53  
  *                   &lt;element name="resource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
 54  
  *                 &lt;/sequence>
 55  
  *               &lt;/restriction>
 56  
  *             &lt;/complexContent>
 57  
  *           &lt;/complexType>
 58  
  *         &lt;/element>
 59  
  *         &lt;element name="testResources" minOccurs="0">
 60  
  *           &lt;complexType>
 61  
  *             &lt;complexContent>
 62  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 63  
  *                 &lt;sequence>
 64  
  *                   &lt;element name="testResource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
 65  
  *                 &lt;/sequence>
 66  
  *               &lt;/restriction>
 67  
  *             &lt;/complexContent>
 68  
  *           &lt;/complexType>
 69  
  *         &lt;/element>
 70  
  *         &lt;element name="directory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 71  
  *         &lt;element name="finalName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 72  
  *         &lt;element name="filters" minOccurs="0">
 73  
  *           &lt;complexType>
 74  
  *             &lt;complexContent>
 75  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 76  
  *                 &lt;sequence>
 77  
  *                   &lt;element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
 78  
  *                 &lt;/sequence>
 79  
  *               &lt;/restriction>
 80  
  *             &lt;/complexContent>
 81  
  *           &lt;/complexType>
 82  
  *         &lt;/element>
 83  
  *         &lt;element name="pluginManagement" type="{http://maven.apache.org/POM/4.0.0}PluginManagement" minOccurs="0"/>
 84  
  *         &lt;element name="plugins" minOccurs="0">
 85  
  *           &lt;complexType>
 86  
  *             &lt;complexContent>
 87  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 88  
  *                 &lt;sequence>
 89  
  *                   &lt;element name="plugin" type="{http://maven.apache.org/POM/4.0.0}Plugin" maxOccurs="unbounded" minOccurs="0"/>
 90  
  *                 &lt;/sequence>
 91  
  *               &lt;/restriction>
 92  
  *             &lt;/complexContent>
 93  
  *           &lt;/complexType>
 94  
  *         &lt;/element>
 95  
  *       &lt;/all>
 96  
  *     &lt;/restriction>
 97  
  *   &lt;/complexContent>
 98  
  * &lt;/complexType>
 99  
  * </pre>
 100  
  *
 101  
  *
 102  
  */
 103  
 @XmlAccessorType(XmlAccessType.FIELD)
 104  
 @XmlType(name = "Build", propOrder = {
 105  
 
 106  
 })
 107  
 @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 108  7
 public class Build {
 109  
 
 110  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 111  
     protected String sourceDirectory;
 112  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 113  
     protected String scriptSourceDirectory;
 114  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 115  
     protected String testSourceDirectory;
 116  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 117  
     protected String outputDirectory;
 118  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 119  
     protected String testOutputDirectory;
 120  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 121  
     protected Build.Extensions extensions;
 122  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 123  
     protected String defaultGoal;
 124  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 125  
     protected Build.Resources resources;
 126  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 127  
     protected Build.TestResources testResources;
 128  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 129  
     protected String directory;
 130  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 131  
     protected String finalName;
 132  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 133  
     protected Build.Filters filters;
 134  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 135  
     protected PluginManagement pluginManagement;
 136  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 137  
     protected Build.Plugins plugins;
 138  
 
 139  
     /**
 140  
      * Gets the value of the sourceDirectory property.
 141  
      *
 142  
      * @return
 143  
      *     possible object is
 144  
      *     {@link String }
 145  
      *
 146  
      */
 147  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 148  
     public String getSourceDirectory() {
 149  0
         return sourceDirectory;
 150  
     }
 151  
 
 152  
     /**
 153  
      * Sets the value of the sourceDirectory property.
 154  
      *
 155  
      * @param value
 156  
      *     allowed object is
 157  
      *     {@link String }
 158  
      *
 159  
      */
 160  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 161  
     public void setSourceDirectory(String value) {
 162  0
         this.sourceDirectory = value;
 163  0
     }
 164  
 
 165  
     /**
 166  
      * Gets the value of the scriptSourceDirectory property.
 167  
      *
 168  
      * @return
 169  
      *     possible object is
 170  
      *     {@link String }
 171  
      *
 172  
      */
 173  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 174  
     public String getScriptSourceDirectory() {
 175  0
         return scriptSourceDirectory;
 176  
     }
 177  
 
 178  
     /**
 179  
      * Sets the value of the scriptSourceDirectory property.
 180  
      *
 181  
      * @param value
 182  
      *     allowed object is
 183  
      *     {@link String }
 184  
      *
 185  
      */
 186  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 187  
     public void setScriptSourceDirectory(String value) {
 188  0
         this.scriptSourceDirectory = value;
 189  0
     }
 190  
 
 191  
     /**
 192  
      * Gets the value of the testSourceDirectory property.
 193  
      *
 194  
      * @return
 195  
      *     possible object is
 196  
      *     {@link String }
 197  
      *
 198  
      */
 199  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 200  
     public String getTestSourceDirectory() {
 201  0
         return testSourceDirectory;
 202  
     }
 203  
 
 204  
     /**
 205  
      * Sets the value of the testSourceDirectory property.
 206  
      *
 207  
      * @param value
 208  
      *     allowed object is
 209  
      *     {@link String }
 210  
      *
 211  
      */
 212  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 213  
     public void setTestSourceDirectory(String value) {
 214  0
         this.testSourceDirectory = value;
 215  0
     }
 216  
 
 217  
     /**
 218  
      * Gets the value of the outputDirectory property.
 219  
      *
 220  
      * @return
 221  
      *     possible object is
 222  
      *     {@link String }
 223  
      *
 224  
      */
 225  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 226  
     public String getOutputDirectory() {
 227  0
         return outputDirectory;
 228  
     }
 229  
 
 230  
     /**
 231  
      * Sets the value of the outputDirectory property.
 232  
      *
 233  
      * @param value
 234  
      *     allowed object is
 235  
      *     {@link String }
 236  
      *
 237  
      */
 238  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 239  
     public void setOutputDirectory(String value) {
 240  0
         this.outputDirectory = value;
 241  0
     }
 242  
 
 243  
     /**
 244  
      * Gets the value of the testOutputDirectory property.
 245  
      *
 246  
      * @return
 247  
      *     possible object is
 248  
      *     {@link String }
 249  
      *
 250  
      */
 251  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 252  
     public String getTestOutputDirectory() {
 253  0
         return testOutputDirectory;
 254  
     }
 255  
 
 256  
     /**
 257  
      * Sets the value of the testOutputDirectory property.
 258  
      *
 259  
      * @param value
 260  
      *     allowed object is
 261  
      *     {@link String }
 262  
      *
 263  
      */
 264  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 265  
     public void setTestOutputDirectory(String value) {
 266  0
         this.testOutputDirectory = value;
 267  0
     }
 268  
 
 269  
     /**
 270  
      * Gets the value of the extensions property.
 271  
      *
 272  
      * @return
 273  
      *     possible object is
 274  
      *     {@link Build.Extensions }
 275  
      *
 276  
      */
 277  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 278  
     public Build.Extensions getExtensions() {
 279  0
         return extensions;
 280  
     }
 281  
 
 282  
     /**
 283  
      * Sets the value of the extensions property.
 284  
      *
 285  
      * @param value
 286  
      *     allowed object is
 287  
      *     {@link Build.Extensions }
 288  
      *
 289  
      */
 290  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 291  
     public void setExtensions(Build.Extensions value) {
 292  0
         this.extensions = value;
 293  0
     }
 294  
 
 295  
     /**
 296  
      * Gets the value of the defaultGoal property.
 297  
      *
 298  
      * @return
 299  
      *     possible object is
 300  
      *     {@link String }
 301  
      *
 302  
      */
 303  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 304  
     public String getDefaultGoal() {
 305  0
         return defaultGoal;
 306  
     }
 307  
 
 308  
     /**
 309  
      * Sets the value of the defaultGoal property.
 310  
      *
 311  
      * @param value
 312  
      *     allowed object is
 313  
      *     {@link String }
 314  
      *
 315  
      */
 316  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 317  
     public void setDefaultGoal(String value) {
 318  0
         this.defaultGoal = value;
 319  0
     }
 320  
 
 321  
     /**
 322  
      * Gets the value of the resources property.
 323  
      *
 324  
      * @return
 325  
      *     possible object is
 326  
      *     {@link Build.Resources }
 327  
      *
 328  
      */
 329  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 330  
     public Build.Resources getResources() {
 331  0
         return resources;
 332  
     }
 333  
 
 334  
     /**
 335  
      * Sets the value of the resources property.
 336  
      *
 337  
      * @param value
 338  
      *     allowed object is
 339  
      *     {@link Build.Resources }
 340  
      *
 341  
      */
 342  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 343  
     public void setResources(Build.Resources value) {
 344  0
         this.resources = value;
 345  0
     }
 346  
 
 347  
     /**
 348  
      * Gets the value of the testResources property.
 349  
      *
 350  
      * @return
 351  
      *     possible object is
 352  
      *     {@link Build.TestResources }
 353  
      *
 354  
      */
 355  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 356  
     public Build.TestResources getTestResources() {
 357  0
         return testResources;
 358  
     }
 359  
 
 360  
     /**
 361  
      * Sets the value of the testResources property.
 362  
      *
 363  
      * @param value
 364  
      *     allowed object is
 365  
      *     {@link Build.TestResources }
 366  
      *
 367  
      */
 368  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 369  
     public void setTestResources(Build.TestResources value) {
 370  0
         this.testResources = value;
 371  0
     }
 372  
 
 373  
     /**
 374  
      * Gets the value of the directory property.
 375  
      *
 376  
      * @return
 377  
      *     possible object is
 378  
      *     {@link String }
 379  
      *
 380  
      */
 381  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 382  
     public String getDirectory() {
 383  0
         return directory;
 384  
     }
 385  
 
 386  
     /**
 387  
      * Sets the value of the directory property.
 388  
      *
 389  
      * @param value
 390  
      *     allowed object is
 391  
      *     {@link String }
 392  
      *
 393  
      */
 394  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 395  
     public void setDirectory(String value) {
 396  0
         this.directory = value;
 397  0
     }
 398  
 
 399  
     /**
 400  
      * Gets the value of the finalName property.
 401  
      *
 402  
      * @return
 403  
      *     possible object is
 404  
      *     {@link String }
 405  
      *
 406  
      */
 407  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 408  
     public String getFinalName() {
 409  0
         return finalName;
 410  
     }
 411  
 
 412  
     /**
 413  
      * Sets the value of the finalName property.
 414  
      *
 415  
      * @param value
 416  
      *     allowed object is
 417  
      *     {@link String }
 418  
      *
 419  
      */
 420  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 421  
     public void setFinalName(String value) {
 422  0
         this.finalName = value;
 423  0
     }
 424  
 
 425  
     /**
 426  
      * Gets the value of the filters property.
 427  
      *
 428  
      * @return
 429  
      *     possible object is
 430  
      *     {@link Build.Filters }
 431  
      *
 432  
      */
 433  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 434  
     public Build.Filters getFilters() {
 435  0
         return filters;
 436  
     }
 437  
 
 438  
     /**
 439  
      * Sets the value of the filters property.
 440  
      *
 441  
      * @param value
 442  
      *     allowed object is
 443  
      *     {@link Build.Filters }
 444  
      *
 445  
      */
 446  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 447  
     public void setFilters(Build.Filters value) {
 448  0
         this.filters = value;
 449  0
     }
 450  
 
 451  
     /**
 452  
      * Gets the value of the pluginManagement property.
 453  
      *
 454  
      * @return
 455  
      *     possible object is
 456  
      *     {@link PluginManagement }
 457  
      *
 458  
      */
 459  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 460  
     public PluginManagement getPluginManagement() {
 461  0
         return pluginManagement;
 462  
     }
 463  
 
 464  
     /**
 465  
      * Sets the value of the pluginManagement property.
 466  
      *
 467  
      * @param value
 468  
      *     allowed object is
 469  
      *     {@link PluginManagement }
 470  
      *
 471  
      */
 472  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 473  
     public void setPluginManagement(PluginManagement value) {
 474  0
         this.pluginManagement = value;
 475  0
     }
 476  
 
 477  
     /**
 478  
      * Gets the value of the plugins property.
 479  
      *
 480  
      * @return
 481  
      *     possible object is
 482  
      *     {@link Build.Plugins }
 483  
      *
 484  
      */
 485  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 486  
     public Build.Plugins getPlugins() {
 487  0
         return plugins;
 488  
     }
 489  
 
 490  
     /**
 491  
      * Sets the value of the plugins property.
 492  
      *
 493  
      * @param value
 494  
      *     allowed object is
 495  
      *     {@link Build.Plugins }
 496  
      *
 497  
      */
 498  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 499  
     public void setPlugins(Build.Plugins value) {
 500  0
         this.plugins = value;
 501  0
     }
 502  
 
 503  
 
 504  
     /**
 505  
      * <p>Java class for anonymous complex type.
 506  
      *
 507  
      * <p>The following schema fragment specifies the expected content contained within this class.
 508  
      *
 509  
      * <pre>
 510  
      * &lt;complexType>
 511  
      *   &lt;complexContent>
 512  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 513  
      *       &lt;sequence>
 514  
      *         &lt;element name="extension" type="{http://maven.apache.org/POM/4.0.0}Extension" maxOccurs="unbounded" minOccurs="0"/>
 515  
      *       &lt;/sequence>
 516  
      *     &lt;/restriction>
 517  
      *   &lt;/complexContent>
 518  
      * &lt;/complexType>
 519  
      * </pre>
 520  
      *
 521  
      *
 522  
      */
 523  
     @XmlAccessorType(XmlAccessType.FIELD)
 524  
     @XmlType(name = "", propOrder = {
 525  
         "extension"
 526  
     })
 527  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 528  0
     public static class Extensions {
 529  
 
 530  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 531  
         protected List<Extension> extension;
 532  
 
 533  
         /**
 534  
          * Gets the value of the extension property.
 535  
          *
 536  
          * <p>
 537  
          * This accessor method returns a reference to the live list,
 538  
          * not a snapshot. Therefore any modification you make to the
 539  
          * returned list will be present inside the JAXB object.
 540  
          * This is why there is not a <CODE>set</CODE> method for the extension property.
 541  
          *
 542  
          * <p>
 543  
          * For example, to add a new item, do as follows:
 544  
          * <pre>
 545  
          *    getExtension().add(newItem);
 546  
          * </pre>
 547  
          *
 548  
          *
 549  
          * <p>
 550  
          * Objects of the following type(s) are allowed in the list
 551  
          * {@link Extension }
 552  
          *
 553  
          *
 554  
          */
 555  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 556  
         public List<Extension> getExtension() {
 557  0
             if (extension == null) {
 558  0
                 extension = new ArrayList<Extension>();
 559  
             }
 560  0
             return this.extension;
 561  
         }
 562  
 
 563  
     }
 564  
 
 565  
 
 566  
     /**
 567  
      * <p>Java class for anonymous complex type.
 568  
      *
 569  
      * <p>The following schema fragment specifies the expected content contained within this class.
 570  
      *
 571  
      * <pre>
 572  
      * &lt;complexType>
 573  
      *   &lt;complexContent>
 574  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 575  
      *       &lt;sequence>
 576  
      *         &lt;element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
 577  
      *       &lt;/sequence>
 578  
      *     &lt;/restriction>
 579  
      *   &lt;/complexContent>
 580  
      * &lt;/complexType>
 581  
      * </pre>
 582  
      *
 583  
      *
 584  
      */
 585  
     @XmlAccessorType(XmlAccessType.FIELD)
 586  
     @XmlType(name = "", propOrder = {
 587  
         "filter"
 588  
     })
 589  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 590  1
     public static class Filters {
 591  
 
 592  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 593  
         protected List<String> filter;
 594  
 
 595  
         /**
 596  
          * Gets the value of the filter property.
 597  
          *
 598  
          * <p>
 599  
          * This accessor method returns a reference to the live list,
 600  
          * not a snapshot. Therefore any modification you make to the
 601  
          * returned list will be present inside the JAXB object.
 602  
          * This is why there is not a <CODE>set</CODE> method for the filter property.
 603  
          *
 604  
          * <p>
 605  
          * For example, to add a new item, do as follows:
 606  
          * <pre>
 607  
          *    getFilter().add(newItem);
 608  
          * </pre>
 609  
          *
 610  
          *
 611  
          * <p>
 612  
          * Objects of the following type(s) are allowed in the list
 613  
          * {@link String }
 614  
          *
 615  
          *
 616  
          */
 617  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 618  
         public List<String> getFilter() {
 619  0
             if (filter == null) {
 620  0
                 filter = new ArrayList<String>();
 621  
             }
 622  0
             return this.filter;
 623  
         }
 624  
 
 625  
     }
 626  
 
 627  
 
 628  
     /**
 629  
      * <p>Java class for anonymous complex type.
 630  
      *
 631  
      * <p>The following schema fragment specifies the expected content contained within this class.
 632  
      *
 633  
      * <pre>
 634  
      * &lt;complexType>
 635  
      *   &lt;complexContent>
 636  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 637  
      *       &lt;sequence>
 638  
      *         &lt;element name="plugin" type="{http://maven.apache.org/POM/4.0.0}Plugin" maxOccurs="unbounded" minOccurs="0"/>
 639  
      *       &lt;/sequence>
 640  
      *     &lt;/restriction>
 641  
      *   &lt;/complexContent>
 642  
      * &lt;/complexType>
 643  
      * </pre>
 644  
      *
 645  
      *
 646  
      */
 647  
     @XmlAccessorType(XmlAccessType.FIELD)
 648  
     @XmlType(name = "", propOrder = {
 649  
         "plugin"
 650  
     })
 651  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 652  7
     public static class Plugins {
 653  
 
 654  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 655  
         protected List<Plugin> plugin;
 656  
 
 657  
         /**
 658  
          * Gets the value of the plugin property.
 659  
          *
 660  
          * <p>
 661  
          * This accessor method returns a reference to the live list,
 662  
          * not a snapshot. Therefore any modification you make to the
 663  
          * returned list will be present inside the JAXB object.
 664  
          * This is why there is not a <CODE>set</CODE> method for the plugin property.
 665  
          *
 666  
          * <p>
 667  
          * For example, to add a new item, do as follows:
 668  
          * <pre>
 669  
          *    getPlugin().add(newItem);
 670  
          * </pre>
 671  
          *
 672  
          *
 673  
          * <p>
 674  
          * Objects of the following type(s) are allowed in the list
 675  
          * {@link Plugin }
 676  
          *
 677  
          *
 678  
          */
 679  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 680  
         public List<Plugin> getPlugin() {
 681  0
             if (plugin == null) {
 682  0
                 plugin = new ArrayList<Plugin>();
 683  
             }
 684  0
             return this.plugin;
 685  
         }
 686  
 
 687  
     }
 688  
 
 689  
 
 690  
     /**
 691  
      * <p>Java class for anonymous complex type.
 692  
      *
 693  
      * <p>The following schema fragment specifies the expected content contained within this class.
 694  
      *
 695  
      * <pre>
 696  
      * &lt;complexType>
 697  
      *   &lt;complexContent>
 698  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 699  
      *       &lt;sequence>
 700  
      *         &lt;element name="resource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
 701  
      *       &lt;/sequence>
 702  
      *     &lt;/restriction>
 703  
      *   &lt;/complexContent>
 704  
      * &lt;/complexType>
 705  
      * </pre>
 706  
      *
 707  
      *
 708  
      */
 709  
     @XmlAccessorType(XmlAccessType.FIELD)
 710  
     @XmlType(name = "", propOrder = {
 711  
         "resource"
 712  
     })
 713  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 714  3
     public static class Resources {
 715  
 
 716  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 717  
         protected List<Resource> resource;
 718  
 
 719  
         /**
 720  
          * Gets the value of the resource property.
 721  
          *
 722  
          * <p>
 723  
          * This accessor method returns a reference to the live list,
 724  
          * not a snapshot. Therefore any modification you make to the
 725  
          * returned list will be present inside the JAXB object.
 726  
          * This is why there is not a <CODE>set</CODE> method for the resource property.
 727  
          *
 728  
          * <p>
 729  
          * For example, to add a new item, do as follows:
 730  
          * <pre>
 731  
          *    getResource().add(newItem);
 732  
          * </pre>
 733  
          *
 734  
          *
 735  
          * <p>
 736  
          * Objects of the following type(s) are allowed in the list
 737  
          * {@link Resource }
 738  
          *
 739  
          *
 740  
          */
 741  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 742  
         public List<Resource> getResource() {
 743  0
             if (resource == null) {
 744  0
                 resource = new ArrayList<Resource>();
 745  
             }
 746  0
             return this.resource;
 747  
         }
 748  
 
 749  
     }
 750  
 
 751  
 
 752  
     /**
 753  
      * <p>Java class for anonymous complex type.
 754  
      *
 755  
      * <p>The following schema fragment specifies the expected content contained within this class.
 756  
      *
 757  
      * <pre>
 758  
      * &lt;complexType>
 759  
      *   &lt;complexContent>
 760  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 761  
      *       &lt;sequence>
 762  
      *         &lt;element name="testResource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
 763  
      *       &lt;/sequence>
 764  
      *     &lt;/restriction>
 765  
      *   &lt;/complexContent>
 766  
      * &lt;/complexType>
 767  
      * </pre>
 768  
      *
 769  
      *
 770  
      */
 771  7
     @XmlAccessorType(XmlAccessType.FIELD)
 772  
     @XmlType(name = "", propOrder = {
 773  
         "testResource"
 774  
     })
 775  
     @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 776  1
     public static class TestResources {
 777  
 
 778  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 779  
         protected List<Resource> testResource;
 780  
 
 781  
         /**
 782  
          * Gets the value of the testResource property.
 783  
          *
 784  
          * <p>
 785  
          * This accessor method returns a reference to the live list,
 786  
          * not a snapshot. Therefore any modification you make to the
 787  
          * returned list will be present inside the JAXB object.
 788  
          * This is why there is not a <CODE>set</CODE> method for the testResource property.
 789  
          *
 790  
          * <p>
 791  
          * For example, to add a new item, do as follows:
 792  
          * <pre>
 793  
          *    getTestResource().add(newItem);
 794  
          * </pre>
 795  
          *
 796  
          *
 797  
          * <p>
 798  
          * Objects of the following type(s) are allowed in the list
 799  
          * {@link Resource }
 800  
          *
 801  
          *
 802  
          */
 803  
         @Generated(value = "com.sun.tools.internal.xjc.Driver", date = "2012-11-09T12:33:57-05:00", comments = "JAXB RI vJAXB 2.1.10 in JDK 6")
 804  
         public List<Resource> getTestResource() {
 805  0
             if (testResource == null) {
 806  0
                 testResource = new ArrayList<Resource>();
 807  
             }
 808  0
             return this.testResource;
 809  
         }
 810  
 
 811  
     }
 812  
 
 813  
 }