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 BuildBase complex type.
    23   *
    24   * <p>The following schema fragment specifies the expected content contained within this class.
    25   *
    26   * <pre>
    27   * &lt;complexType name="BuildBase">
    28   *   &lt;complexContent>
    29   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    30   *       &lt;all>
    31   *         &lt;element name="defaultGoal" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    32   *         &lt;element name="resources" minOccurs="0">
    33   *           &lt;complexType>
    34   *             &lt;complexContent>
    35   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    36   *                 &lt;sequence>
    37   *                   &lt;element name="resource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
    38   *                 &lt;/sequence>
    39   *               &lt;/restriction>
    40   *             &lt;/complexContent>
    41   *           &lt;/complexType>
    42   *         &lt;/element>
    43   *         &lt;element name="testResources" minOccurs="0">
    44   *           &lt;complexType>
    45   *             &lt;complexContent>
    46   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    47   *                 &lt;sequence>
    48   *                   &lt;element name="testResource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
    49   *                 &lt;/sequence>
    50   *               &lt;/restriction>
    51   *             &lt;/complexContent>
    52   *           &lt;/complexType>
    53   *         &lt;/element>
    54   *         &lt;element name="directory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    55   *         &lt;element name="finalName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    56   *         &lt;element name="filters" minOccurs="0">
    57   *           &lt;complexType>
    58   *             &lt;complexContent>
    59   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    60   *                 &lt;sequence>
    61   *                   &lt;element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
    62   *                 &lt;/sequence>
    63   *               &lt;/restriction>
    64   *             &lt;/complexContent>
    65   *           &lt;/complexType>
    66   *         &lt;/element>
    67   *         &lt;element name="pluginManagement" type="{http://maven.apache.org/POM/4.0.0}PluginManagement" minOccurs="0"/>
    68   *         &lt;element name="plugins" minOccurs="0">
    69   *           &lt;complexType>
    70   *             &lt;complexContent>
    71   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    72   *                 &lt;sequence>
    73   *                   &lt;element name="plugin" type="{http://maven.apache.org/POM/4.0.0}Plugin" maxOccurs="unbounded" minOccurs="0"/>
    74   *                 &lt;/sequence>
    75   *               &lt;/restriction>
    76   *             &lt;/complexContent>
    77   *           &lt;/complexType>
    78   *         &lt;/element>
    79   *       &lt;/all>
    80   *     &lt;/restriction>
    81   *   &lt;/complexContent>
    82   * &lt;/complexType>
    83   * </pre>
    84   *
    85   *
    86   */
    87  @XmlAccessorType(XmlAccessType.FIELD)
    88  @XmlType(name = "BuildBase", propOrder = {
    89
    90  })
    91  @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")
    92  public class BuildBase {
    93
    94      @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")
    95      protected String defaultGoal;
    96      @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")
    97      protected BuildBase.Resources resources;
    98      @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")
    99      protected BuildBase.TestResources testResources;
    100     @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")
    101     protected String directory;
    102     @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")
    103     protected String finalName;
    104     @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")
    105     protected BuildBase.Filters filters;
    106     @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")
    107     protected PluginManagement pluginManagement;
    108     @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")
    109     protected BuildBase.Plugins plugins;
    110
    111     /**
    112      * Gets the value of the defaultGoal property.
    113      *
    114      * @return
    115      *     possible object is
    116      *     {@link String }
    117      *
    118      */
    119     @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")
    120     public String getDefaultGoal() {
    121         return defaultGoal;
    122     }
    123
    124     /**
    125      * Sets the value of the defaultGoal property.
    126      *
    127      * @param value
    128      *     allowed object is
    129      *     {@link String }
    130      *
    131      */
    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     public void setDefaultGoal(String value) {
    134         this.defaultGoal = value;
    135     }
    136
    137     /**
    138      * Gets the value of the resources property.
    139      *
    140      * @return
    141      *     possible object is
    142      *     {@link BuildBase.Resources }
    143      *
    144      */
    145     @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")
    146     public BuildBase.Resources getResources() {
    147         return resources;
    148     }
    149
    150     /**
    151      * Sets the value of the resources property.
    152      *
    153      * @param value
    154      *     allowed object is
    155      *     {@link BuildBase.Resources }
    156      *
    157      */
    158     @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")
    159     public void setResources(BuildBase.Resources value) {
    160         this.resources = value;
    161     }
    162
    163     /**
    164      * Gets the value of the testResources property.
    165      *
    166      * @return
    167      *     possible object is
    168      *     {@link BuildBase.TestResources }
    169      *
    170      */
    171     @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")
    172     public BuildBase.TestResources getTestResources() {
    173         return testResources;
    174     }
    175
    176     /**
    177      * Sets the value of the testResources property.
    178      *
    179      * @param value
    180      *     allowed object is
    181      *     {@link BuildBase.TestResources }
    182      *
    183      */
    184     @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")
    185     public void setTestResources(BuildBase.TestResources value) {
    186         this.testResources = value;
    187     }
    188
    189     /**
    190      * Gets the value of the directory property.
    191      *
    192      * @return
    193      *     possible object is
    194      *     {@link String }
    195      *
    196      */
    197     @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")
    198     public String getDirectory() {
    199         return directory;
    200     }
    201
    202     /**
    203      * Sets the value of the directory property.
    204      *
    205      * @param value
    206      *     allowed object is
    207      *     {@link String }
    208      *
    209      */
    210     @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")
    211     public void setDirectory(String value) {
    212         this.directory = value;
    213     }
    214
    215     /**
    216      * Gets the value of the finalName property.
    217      *
    218      * @return
    219      *     possible object is
    220      *     {@link String }
    221      *
    222      */
    223     @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")
    224     public String getFinalName() {
    225         return finalName;
    226     }
    227
    228     /**
    229      * Sets the value of the finalName property.
    230      *
    231      * @param value
    232      *     allowed object is
    233      *     {@link String }
    234      *
    235      */
    236     @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")
    237     public void setFinalName(String value) {
    238         this.finalName = value;
    239     }
    240
    241     /**
    242      * Gets the value of the filters property.
    243      *
    244      * @return
    245      *     possible object is
    246      *     {@link BuildBase.Filters }
    247      *
    248      */
    249     @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")
    250     public BuildBase.Filters getFilters() {
    251         return filters;
    252     }
    253
    254     /**
    255      * Sets the value of the filters property.
    256      *
    257      * @param value
    258      *     allowed object is
    259      *     {@link BuildBase.Filters }
    260      *
    261      */
    262     @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")
    263     public void setFilters(BuildBase.Filters value) {
    264         this.filters = value;
    265     }
    266
    267     /**
    268      * Gets the value of the pluginManagement property.
    269      *
    270      * @return
    271      *     possible object is
    272      *     {@link PluginManagement }
    273      *
    274      */
    275     @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")
    276     public PluginManagement getPluginManagement() {
    277         return pluginManagement;
    278     }
    279
    280     /**
    281      * Sets the value of the pluginManagement property.
    282      *
    283      * @param value
    284      *     allowed object is
    285      *     {@link PluginManagement }
    286      *
    287      */
    288     @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")
    289     public void setPluginManagement(PluginManagement value) {
    290         this.pluginManagement = value;
    291     }
    292
    293     /**
    294      * Gets the value of the plugins property.
    295      *
    296      * @return
    297      *     possible object is
    298      *     {@link BuildBase.Plugins }
    299      *
    300      */
    301     @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")
    302     public BuildBase.Plugins getPlugins() {
    303         return plugins;
    304     }
    305
    306     /**
    307      * Sets the value of the plugins property.
    308      *
    309      * @param value
    310      *     allowed object is
    311      *     {@link BuildBase.Plugins }
    312      *
    313      */
    314     @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")
    315     public void setPlugins(BuildBase.Plugins value) {
    316         this.plugins = value;
    317     }
    318
    319
    320     /**
    321      * <p>Java class for anonymous complex type.
    322      *
    323      * <p>The following schema fragment specifies the expected content contained within this class.
    324      *
    325      * <pre>
    326      * &lt;complexType>
    327      *   &lt;complexContent>
    328      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    329      *       &lt;sequence>
    330      *         &lt;element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
    331      *       &lt;/sequence>
    332      *     &lt;/restriction>
    333      *   &lt;/complexContent>
    334      * &lt;/complexType>
    335      * </pre>
    336      *
    337      *
    338      */
    339     @XmlAccessorType(XmlAccessType.FIELD)
    340     @XmlType(name = "", propOrder = {
    341         "filter"
    342     })
    343     @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")
    344     public static class Filters {
    345
    346         @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")
    347         protected List<String> filter;
    348
    349         /**
    350          * Gets the value of the filter property.
    351          *
    352          * <p>
    353          * This accessor method returns a reference to the live list,
    354          * not a snapshot. Therefore any modification you make to the
    355          * returned list will be present inside the JAXB object.
    356          * This is why there is not a <CODE>set</CODE> method for the filter property.
    357          *
    358          * <p>
    359          * For example, to add a new item, do as follows:
    360          * <pre>
    361          *    getFilter().add(newItem);
    362          * </pre>
    363          *
    364          *
    365          * <p>
    366          * Objects of the following type(s) are allowed in the list
    367          * {@link String }
    368          *
    369          *
    370          */
    371         @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")
    372         public List<String> getFilter() {
    373             if (filter == null) {
    374                 filter = new ArrayList<String>();
    375             }
    376             return this.filter;
    377         }
    378
    379     }
    380
    381
    382     /**
    383      * <p>Java class for anonymous complex type.
    384      *
    385      * <p>The following schema fragment specifies the expected content contained within this class.
    386      *
    387      * <pre>
    388      * &lt;complexType>
    389      *   &lt;complexContent>
    390      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    391      *       &lt;sequence>
    392      *         &lt;element name="plugin" type="{http://maven.apache.org/POM/4.0.0}Plugin" maxOccurs="unbounded" minOccurs="0"/>
    393      *       &lt;/sequence>
    394      *     &lt;/restriction>
    395      *   &lt;/complexContent>
    396      * &lt;/complexType>
    397      * </pre>
    398      *
    399      *
    400      */
    401     @XmlAccessorType(XmlAccessType.FIELD)
    402     @XmlType(name = "", propOrder = {
    403         "plugin"
    404     })
    405     @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")
    406     public static class Plugins {
    407
    408         @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")
    409         protected List<Plugin> plugin;
    410
    411         /**
    412          * Gets the value of the plugin property.
    413          *
    414          * <p>
    415          * This accessor method returns a reference to the live list,
    416          * not a snapshot. Therefore any modification you make to the
    417          * returned list will be present inside the JAXB object.
    418          * This is why there is not a <CODE>set</CODE> method for the plugin property.
    419          *
    420          * <p>
    421          * For example, to add a new item, do as follows:
    422          * <pre>
    423          *    getPlugin().add(newItem);
    424          * </pre>
    425          *
    426          *
    427          * <p>
    428          * Objects of the following type(s) are allowed in the list
    429          * {@link Plugin }
    430          *
    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 List<Plugin> getPlugin() {
    435             if (plugin == null) {
    436                 plugin = new ArrayList<Plugin>();
    437             }
    438             return this.plugin;
    439         }
    440
    441     }
    442
    443
    444     /**
    445      * <p>Java class for anonymous complex type.
    446      *
    447      * <p>The following schema fragment specifies the expected content contained within this class.
    448      *
    449      * <pre>
    450      * &lt;complexType>
    451      *   &lt;complexContent>
    452      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    453      *       &lt;sequence>
    454      *         &lt;element name="resource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
    455      *       &lt;/sequence>
    456      *     &lt;/restriction>
    457      *   &lt;/complexContent>
    458      * &lt;/complexType>
    459      * </pre>
    460      *
    461      *
    462      */
    463     @XmlAccessorType(XmlAccessType.FIELD)
    464     @XmlType(name = "", propOrder = {
    465         "resource"
    466     })
    467     @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")
    468     public static class Resources {
    469
    470         @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")
    471         protected List<Resource> resource;
    472
    473         /**
    474          * Gets the value of the resource property.
    475          *
    476          * <p>
    477          * This accessor method returns a reference to the live list,
    478          * not a snapshot. Therefore any modification you make to the
    479          * returned list will be present inside the JAXB object.
    480          * This is why there is not a <CODE>set</CODE> method for the resource property.
    481          *
    482          * <p>
    483          * For example, to add a new item, do as follows:
    484          * <pre>
    485          *    getResource().add(newItem);
    486          * </pre>
    487          *
    488          *
    489          * <p>
    490          * Objects of the following type(s) are allowed in the list
    491          * {@link Resource }
    492          *
    493          *
    494          */
    495         @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")
    496         public List<Resource> getResource() {
    497             if (resource == null) {
    498                 resource = new ArrayList<Resource>();
    499             }
    500             return this.resource;
    501         }
    502
    503     }
    504
    505
    506     /**
    507      * <p>Java class for anonymous complex type.
    508      *
    509      * <p>The following schema fragment specifies the expected content contained within this class.
    510      *
    511      * <pre>
    512      * &lt;complexType>
    513      *   &lt;complexContent>
    514      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    515      *       &lt;sequence>
    516      *         &lt;element name="testResource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
    517      *       &lt;/sequence>
    518      *     &lt;/restriction>
    519      *   &lt;/complexContent>
    520      * &lt;/complexType>
    521      * </pre>
    522      *
    523      *
    524      */
    525     @XmlAccessorType(XmlAccessType.FIELD)
    526     @XmlType(name = "", propOrder = {
    527         "testResource"
    528     })
    529     @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")
    530     public static class TestResources {
    531
    532         @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")
    533         protected List<Resource> testResource;
    534
    535         /**
    536          * Gets the value of the testResource property.
    537          *
    538          * <p>
    539          * This accessor method returns a reference to the live list,
    540          * not a snapshot. Therefore any modification you make to the
    541          * returned list will be present inside the JAXB object.
    542          * This is why there is not a <CODE>set</CODE> method for the testResource property.
    543          *
    544          * <p>
    545          * For example, to add a new item, do as follows:
    546          * <pre>
    547          *    getTestResource().add(newItem);
    548          * </pre>
    549          *
    550          *
    551          * <p>
    552          * Objects of the following type(s) are allowed in the list
    553          * {@link Resource }
    554          *
    555          *
    556          */
    557         @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")
    558         public List<Resource> getTestResource() {
    559             if (testResource == null) {
    560                 testResource = new ArrayList<Resource>();
    561             }
    562             return this.testResource;
    563         }
    564
    565     }
    566
    567 }