View Javadoc

    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 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         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         this.sourceDirectory = value;
    163     }
    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         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         this.scriptSourceDirectory = value;
    189     }
    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         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         this.testSourceDirectory = value;
    215     }
    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         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         this.outputDirectory = value;
    241     }
    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         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         this.testOutputDirectory = value;
    267     }
    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         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         this.extensions = value;
    293     }
    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         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         this.defaultGoal = value;
    319     }
    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         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         this.resources = value;
    345     }
    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         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         this.testResources = value;
    371     }
    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         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         this.directory = value;
    397     }
    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         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         this.finalName = value;
    423     }
    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         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         this.filters = value;
    449     }
    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         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         this.pluginManagement = value;
    475     }
    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         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         this.plugins = value;
    501     }
    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     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             if (extension == null) {
    558                 extension = new ArrayList<Extension>();
    559             }
    560             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     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             if (filter == null) {
    620                 filter = new ArrayList<String>();
    621             }
    622             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     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             if (plugin == null) {
    682                 plugin = new ArrayList<Plugin>();
    683             }
    684             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     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             if (resource == null) {
    744                 resource = new ArrayList<Resource>();
    745             }
    746             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     @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     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             if (testResource == null) {
    806                 testResource = new ArrayList<Resource>();
    807             }
    808             return this.testResource;
    809         }
    810
    811     }
    812
    813 }