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.XmlAnyElement;
    17  import javax.xml.bind.annotation.XmlType;
    18  import org.w3c.dom.Element;
    19
    20
    21  /**
    22   *
    23   *         Information about one of the committers on this project.
    24   *
    25   *
    26   * <p>Java class for Developer complex type.
    27   *
    28   * <p>The following schema fragment specifies the expected content contained within this class.
    29   *
    30   * <pre>
    31   * &lt;complexType name="Developer">
    32   *   &lt;complexContent>
    33   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    34   *       &lt;all>
    35   *         &lt;element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    36   *         &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    37   *         &lt;element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    38   *         &lt;element name="url" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    39   *         &lt;element name="organization" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    40   *         &lt;element name="organizationUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    41   *         &lt;element name="roles" minOccurs="0">
    42   *           &lt;complexType>
    43   *             &lt;complexContent>
    44   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    45   *                 &lt;sequence>
    46   *                   &lt;element name="role" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
    47   *                 &lt;/sequence>
    48   *               &lt;/restriction>
    49   *             &lt;/complexContent>
    50   *           &lt;/complexType>
    51   *         &lt;/element>
    52   *         &lt;element name="timezone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
    53   *         &lt;element name="properties" minOccurs="0">
    54   *           &lt;complexType>
    55   *             &lt;complexContent>
    56   *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    57   *                 &lt;sequence>
    58   *                   &lt;any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
    59   *                 &lt;/sequence>
    60   *               &lt;/restriction>
    61   *             &lt;/complexContent>
    62   *           &lt;/complexType>
    63   *         &lt;/element>
    64   *       &lt;/all>
    65   *     &lt;/restriction>
    66   *   &lt;/complexContent>
    67   * &lt;/complexType>
    68   * </pre>
    69   *
    70   *
    71   */
    72  @XmlAccessorType(XmlAccessType.FIELD)
    73  @XmlType(name = "Developer", propOrder = {
    74
    75  })
    76  @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")
    77  public class Developer {
    78
    79      @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")
    80      protected String id;
    81      @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")
    82      protected String name;
    83      @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")
    84      protected String email;
    85      @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")
    86      protected String url;
    87      @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")
    88      protected String organization;
    89      @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")
    90      protected String organizationUrl;
    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      protected Developer.Roles roles;
    93      @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")
    94      protected String timezone;
    95      @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")
    96      protected Developer.Properties properties;
    97
    98      /**
    99       * Gets the value of the id property.
    100      *
    101      * @return
    102      *     possible object is
    103      *     {@link String }
    104      *
    105      */
    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     public String getId() {
    108         return id;
    109     }
    110
    111     /**
    112      * Sets the value of the id property.
    113      *
    114      * @param value
    115      *     allowed 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 void setId(String value) {
    121         this.id = value;
    122     }
    123
    124     /**
    125      * Gets the value of the name property.
    126      *
    127      * @return
    128      *     possible 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 String getName() {
    134         return name;
    135     }
    136
    137     /**
    138      * Sets the value of the name property.
    139      *
    140      * @param value
    141      *     allowed object is
    142      *     {@link String }
    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 void setName(String value) {
    147         this.name = value;
    148     }
    149
    150     /**
    151      * Gets the value of the email property.
    152      *
    153      * @return
    154      *     possible object is
    155      *     {@link String }
    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 String getEmail() {
    160         return email;
    161     }
    162
    163     /**
    164      * Sets the value of the email property.
    165      *
    166      * @param value
    167      *     allowed object is
    168      *     {@link String }
    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 void setEmail(String value) {
    173         this.email = value;
    174     }
    175
    176     /**
    177      * Gets the value of the url property.
    178      *
    179      * @return
    180      *     possible object is
    181      *     {@link String }
    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 String getUrl() {
    186         return url;
    187     }
    188
    189     /**
    190      * Sets the value of the url property.
    191      *
    192      * @param value
    193      *     allowed 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 void setUrl(String value) {
    199         this.url = value;
    200     }
    201
    202     /**
    203      * Gets the value of the organization property.
    204      *
    205      * @return
    206      *     possible 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 String getOrganization() {
    212         return organization;
    213     }
    214
    215     /**
    216      * Sets the value of the organization property.
    217      *
    218      * @param value
    219      *     allowed 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 void setOrganization(String value) {
    225         this.organization = value;
    226     }
    227
    228     /**
    229      * Gets the value of the organizationUrl property.
    230      *
    231      * @return
    232      *     possible 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 String getOrganizationUrl() {
    238         return organizationUrl;
    239     }
    240
    241     /**
    242      * Sets the value of the organizationUrl property.
    243      *
    244      * @param value
    245      *     allowed object is
    246      *     {@link String }
    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 void setOrganizationUrl(String value) {
    251         this.organizationUrl = value;
    252     }
    253
    254     /**
    255      * Gets the value of the roles property.
    256      *
    257      * @return
    258      *     possible object is
    259      *     {@link Developer.Roles }
    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 Developer.Roles getRoles() {
    264         return roles;
    265     }
    266
    267     /**
    268      * Sets the value of the roles property.
    269      *
    270      * @param value
    271      *     allowed object is
    272      *     {@link Developer.Roles }
    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 void setRoles(Developer.Roles value) {
    277         this.roles = value;
    278     }
    279
    280     /**
    281      * Gets the value of the timezone property.
    282      *
    283      * @return
    284      *     possible object is
    285      *     {@link String }
    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 String getTimezone() {
    290         return timezone;
    291     }
    292
    293     /**
    294      * Sets the value of the timezone property.
    295      *
    296      * @param value
    297      *     allowed object is
    298      *     {@link String }
    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 void setTimezone(String value) {
    303         this.timezone = value;
    304     }
    305
    306     /**
    307      * Gets the value of the properties property.
    308      *
    309      * @return
    310      *     possible object is
    311      *     {@link Developer.Properties }
    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 Developer.Properties getProperties() {
    316         return properties;
    317     }
    318
    319     /**
    320      * Sets the value of the properties property.
    321      *
    322      * @param value
    323      *     allowed object is
    324      *     {@link Developer.Properties }
    325      *
    326      */
    327     @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")
    328     public void setProperties(Developer.Properties value) {
    329         this.properties = value;
    330     }
    331
    332
    333     /**
    334      * <p>Java class for anonymous complex type.
    335      *
    336      * <p>The following schema fragment specifies the expected content contained within this class.
    337      *
    338      * <pre>
    339      * &lt;complexType>
    340      *   &lt;complexContent>
    341      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    342      *       &lt;sequence>
    343      *         &lt;any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
    344      *       &lt;/sequence>
    345      *     &lt;/restriction>
    346      *   &lt;/complexContent>
    347      * &lt;/complexType>
    348      * </pre>
    349      *
    350      *
    351      */
    352     @XmlAccessorType(XmlAccessType.FIELD)
    353     @XmlType(name = "", propOrder = {
    354         "any"
    355     })
    356     @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")
    357     public static class Properties {
    358
    359         @XmlAnyElement
    360         @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")
    361         protected List<Element> any;
    362
    363         /**
    364          * Gets the value of the any property.
    365          *
    366          * <p>
    367          * This accessor method returns a reference to the live list,
    368          * not a snapshot. Therefore any modification you make to the
    369          * returned list will be present inside the JAXB object.
    370          * This is why there is not a <CODE>set</CODE> method for the any property.
    371          *
    372          * <p>
    373          * For example, to add a new item, do as follows:
    374          * <pre>
    375          *    getAny().add(newItem);
    376          * </pre>
    377          *
    378          *
    379          * <p>
    380          * Objects of the following type(s) are allowed in the list
    381          * {@link Element }
    382          *
    383          *
    384          */
    385         @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")
    386         public List<Element> getAny() {
    387             if (any == null) {
    388                 any = new ArrayList<Element>();
    389             }
    390             return this.any;
    391         }
    392
    393     }
    394
    395
    396     /**
    397      * <p>Java class for anonymous complex type.
    398      *
    399      * <p>The following schema fragment specifies the expected content contained within this class.
    400      *
    401      * <pre>
    402      * &lt;complexType>
    403      *   &lt;complexContent>
    404      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    405      *       &lt;sequence>
    406      *         &lt;element name="role" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
    407      *       &lt;/sequence>
    408      *     &lt;/restriction>
    409      *   &lt;/complexContent>
    410      * &lt;/complexType>
    411      * </pre>
    412      *
    413      *
    414      */
    415     @XmlAccessorType(XmlAccessType.FIELD)
    416     @XmlType(name = "", propOrder = {
    417         "role"
    418     })
    419     @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")
    420     public static class Roles {
    421
    422         @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")
    423         protected List<String> role;
    424
    425         /**
    426          * Gets the value of the role property.
    427          *
    428          * <p>
    429          * This accessor method returns a reference to the live list,
    430          * not a snapshot. Therefore any modification you make to the
    431          * returned list will be present inside the JAXB object.
    432          * This is why there is not a <CODE>set</CODE> method for the role property.
    433          *
    434          * <p>
    435          * For example, to add a new item, do as follows:
    436          * <pre>
    437          *    getRole().add(newItem);
    438          * </pre>
    439          *
    440          *
    441          * <p>
    442          * Objects of the following type(s) are allowed in the list
    443          * {@link String }
    444          *
    445          *
    446          */
    447         @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")
    448         public List<String> getRole() {
    449             if (role == null) {
    450                 role = new ArrayList<String>();
    451             }
    452             return this.role;
    453         }
    454
    455     }
    456
    457 }