Coverage Report - org.owasp.dependencycheck.jaxb.pom.generated.Model
 
Classes in this File Line Coverage Branch Coverage Complexity
Model
N/A
N/A
1.155
Model$Contributors
0%
0/3
0%
0/2
1.155
Model$Dependencies
0%
0/3
0%
0/2
1.155
Model$Developers
0%
0/3
0%
0/2
1.155
Model$Licenses
0%
0/3
0%
0/2
1.155
Model$MailingLists
0%
0/3
0%
0/2
1.155
Model$Modules
0%
0/3
0%
0/2
1.155
Model$PluginRepositories
0%
0/3
0%
0/2
1.155
Model$Profiles
0%
0/3
0%
0/2
1.155
Model$Properties
0%
0/3
0%
0/2
1.155
Model$Reports
0%
0/3
0%
0/2
1.155
Model$Repositories
0%
0/3
0%
0/2
1.155
 
 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  
 package org.owasp.dependencycheck.jaxb.pom.generated;
 8  
 
 9  
 import java.util.ArrayList;
 10  
 import java.util.List;
 11  
 import javax.annotation.Generated;
 12  
 import javax.xml.bind.annotation.XmlAccessType;
 13  
 import javax.xml.bind.annotation.XmlAccessorType;
 14  
 import javax.xml.bind.annotation.XmlAnyElement;
 15  
 import javax.xml.bind.annotation.XmlElement;
 16  
 import javax.xml.bind.annotation.XmlRootElement;
 17  
 import javax.xml.bind.annotation.XmlType;
 18  
 import org.w3c.dom.Element;
 19  
 
 20  
 /**
 21  
  *
 22  
  * The <code>&lt;project&gt;</code> element is the root of the descriptor. The following table lists all of the possible
 23  
  * child elements.
 24  
  *
 25  
  *
 26  
  * <p>
 27  
  * Java class for Model complex type.
 28  
  *
 29  
  * <p>
 30  
  * The following schema fragment specifies the expected content contained within this class.
 31  
  *
 32  
  * <pre>
 33  
  * &lt;complexType name="Model">
 34  
  *   &lt;complexContent>
 35  
  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 36  
  *       &lt;all>
 37  
  *         &lt;element name="parent" type="{http://maven.apache.org/POM/4.0.0}Parent" minOccurs="0"/>
 38  
  *         &lt;element name="modelVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 39  
  *         &lt;element name="groupId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 40  
  *         &lt;element name="artifactId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 41  
  *         &lt;element name="packaging" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 42  
  *         &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 43  
  *         &lt;element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 44  
  *         &lt;element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 45  
  *         &lt;element name="url" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 46  
  *         &lt;element name="prerequisites" type="{http://maven.apache.org/POM/4.0.0}Prerequisites" minOccurs="0"/>
 47  
  *         &lt;element name="issueManagement" type="{http://maven.apache.org/POM/4.0.0}IssueManagement" minOccurs="0"/>
 48  
  *         &lt;element name="ciManagement" type="{http://maven.apache.org/POM/4.0.0}CiManagement" minOccurs="0"/>
 49  
  *         &lt;element name="inceptionYear" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 50  
  *         &lt;element name="mailingLists" minOccurs="0">
 51  
  *           &lt;complexType>
 52  
  *             &lt;complexContent>
 53  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 54  
  *                 &lt;sequence>
 55  
  *                   &lt;element name="mailingList" type="{http://maven.apache.org/POM/4.0.0}MailingList" maxOccurs="unbounded" minOccurs="0"/>
 56  
  *                 &lt;/sequence>
 57  
  *               &lt;/restriction>
 58  
  *             &lt;/complexContent>
 59  
  *           &lt;/complexType>
 60  
  *         &lt;/element>
 61  
  *         &lt;element name="developers" minOccurs="0">
 62  
  *           &lt;complexType>
 63  
  *             &lt;complexContent>
 64  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 65  
  *                 &lt;sequence>
 66  
  *                   &lt;element name="developer" type="{http://maven.apache.org/POM/4.0.0}Developer" maxOccurs="unbounded" minOccurs="0"/>
 67  
  *                 &lt;/sequence>
 68  
  *               &lt;/restriction>
 69  
  *             &lt;/complexContent>
 70  
  *           &lt;/complexType>
 71  
  *         &lt;/element>
 72  
  *         &lt;element name="contributors" 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="contributor" type="{http://maven.apache.org/POM/4.0.0}Contributor" maxOccurs="unbounded" minOccurs="0"/>
 78  
  *                 &lt;/sequence>
 79  
  *               &lt;/restriction>
 80  
  *             &lt;/complexContent>
 81  
  *           &lt;/complexType>
 82  
  *         &lt;/element>
 83  
  *         &lt;element name="licenses" minOccurs="0">
 84  
  *           &lt;complexType>
 85  
  *             &lt;complexContent>
 86  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 87  
  *                 &lt;sequence>
 88  
  *                   &lt;element name="license" type="{http://maven.apache.org/POM/4.0.0}License" maxOccurs="unbounded" minOccurs="0"/>
 89  
  *                 &lt;/sequence>
 90  
  *               &lt;/restriction>
 91  
  *             &lt;/complexContent>
 92  
  *           &lt;/complexType>
 93  
  *         &lt;/element>
 94  
  *         &lt;element name="scm" type="{http://maven.apache.org/POM/4.0.0}Scm" minOccurs="0"/>
 95  
  *         &lt;element name="organization" type="{http://maven.apache.org/POM/4.0.0}Organization" minOccurs="0"/>
 96  
  *         &lt;element name="build" type="{http://maven.apache.org/POM/4.0.0}Build" minOccurs="0"/>
 97  
  *         &lt;element name="profiles" minOccurs="0">
 98  
  *           &lt;complexType>
 99  
  *             &lt;complexContent>
 100  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 101  
  *                 &lt;sequence>
 102  
  *                   &lt;element name="profile" type="{http://maven.apache.org/POM/4.0.0}Profile" maxOccurs="unbounded" minOccurs="0"/>
 103  
  *                 &lt;/sequence>
 104  
  *               &lt;/restriction>
 105  
  *             &lt;/complexContent>
 106  
  *           &lt;/complexType>
 107  
  *         &lt;/element>
 108  
  *         &lt;element name="modules" minOccurs="0">
 109  
  *           &lt;complexType>
 110  
  *             &lt;complexContent>
 111  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 112  
  *                 &lt;sequence>
 113  
  *                   &lt;element name="module" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
 114  
  *                 &lt;/sequence>
 115  
  *               &lt;/restriction>
 116  
  *             &lt;/complexContent>
 117  
  *           &lt;/complexType>
 118  
  *         &lt;/element>
 119  
  *         &lt;element name="repositories" minOccurs="0">
 120  
  *           &lt;complexType>
 121  
  *             &lt;complexContent>
 122  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 123  
  *                 &lt;sequence>
 124  
  *                   &lt;element name="repository" type="{http://maven.apache.org/POM/4.0.0}Repository" maxOccurs="unbounded" minOccurs="0"/>
 125  
  *                 &lt;/sequence>
 126  
  *               &lt;/restriction>
 127  
  *             &lt;/complexContent>
 128  
  *           &lt;/complexType>
 129  
  *         &lt;/element>
 130  
  *         &lt;element name="pluginRepositories" minOccurs="0">
 131  
  *           &lt;complexType>
 132  
  *             &lt;complexContent>
 133  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 134  
  *                 &lt;sequence>
 135  
  *                   &lt;element name="pluginRepository" type="{http://maven.apache.org/POM/4.0.0}Repository" maxOccurs="unbounded" minOccurs="0"/>
 136  
  *                 &lt;/sequence>
 137  
  *               &lt;/restriction>
 138  
  *             &lt;/complexContent>
 139  
  *           &lt;/complexType>
 140  
  *         &lt;/element>
 141  
  *         &lt;element name="dependencies" minOccurs="0">
 142  
  *           &lt;complexType>
 143  
  *             &lt;complexContent>
 144  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 145  
  *                 &lt;sequence>
 146  
  *                   &lt;element name="dependency" type="{http://maven.apache.org/POM/4.0.0}Dependency" maxOccurs="unbounded" minOccurs="0"/>
 147  
  *                 &lt;/sequence>
 148  
  *               &lt;/restriction>
 149  
  *             &lt;/complexContent>
 150  
  *           &lt;/complexType>
 151  
  *         &lt;/element>
 152  
  *         &lt;element name="reports" minOccurs="0">
 153  
  *           &lt;complexType>
 154  
  *             &lt;complexContent>
 155  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 156  
  *                 &lt;sequence>
 157  
  *                   &lt;any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
 158  
  *                 &lt;/sequence>
 159  
  *               &lt;/restriction>
 160  
  *             &lt;/complexContent>
 161  
  *           &lt;/complexType>
 162  
  *         &lt;/element>
 163  
  *         &lt;element name="reporting" type="{http://maven.apache.org/POM/4.0.0}Reporting" minOccurs="0"/>
 164  
  *         &lt;element name="dependencyManagement" type="{http://maven.apache.org/POM/4.0.0}DependencyManagement" minOccurs="0"/>
 165  
  *         &lt;element name="distributionManagement" type="{http://maven.apache.org/POM/4.0.0}DistributionManagement" minOccurs="0"/>
 166  
  *         &lt;element name="properties" minOccurs="0">
 167  
  *           &lt;complexType>
 168  
  *             &lt;complexContent>
 169  
  *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 170  
  *                 &lt;sequence>
 171  
  *                   &lt;any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
 172  
  *                 &lt;/sequence>
 173  
  *               &lt;/restriction>
 174  
  *             &lt;/complexContent>
 175  
  *           &lt;/complexType>
 176  
  *         &lt;/element>
 177  
  *       &lt;/all>
 178  
  *     &lt;/restriction>
 179  
  *   &lt;/complexContent>
 180  
  * &lt;/complexType>
 181  
  * </pre>
 182  
  *
 183  
  *
 184  
  */
 185  
 @XmlAccessorType(XmlAccessType.FIELD)
 186  
 @XmlType(name = "Model", propOrder = {})
 187  
 @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")
 188  
 @XmlRootElement
 189  
 public class Model {
 190  
 
 191  
     @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")
 192  
     protected Parent parent;
 193  
     @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")
 194  
     protected String modelVersion;
 195  
     @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")
 196  
     protected String groupId;
 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  
     protected String artifactId;
 199  
     @XmlElement(defaultValue = "jar")
 200  
     @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")
 201  
     protected String packaging;
 202  
     @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")
 203  
     protected String name;
 204  
     @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")
 205  
     protected String version;
 206  
     @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")
 207  
     protected String description;
 208  
     @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")
 209  
     protected String url;
 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  
     protected Prerequisites prerequisites;
 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  
     protected IssueManagement issueManagement;
 214  
     @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")
 215  
     protected CiManagement ciManagement;
 216  
     @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")
 217  
     protected String inceptionYear;
 218  
     @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")
 219  
     protected Model.MailingLists mailingLists;
 220  
     @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")
 221  
     protected Model.Developers developers;
 222  
     @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")
 223  
     protected Model.Contributors contributors;
 224  
     @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")
 225  
     protected Model.Licenses licenses;
 226  
     @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")
 227  
     protected Scm scm;
 228  
     @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")
 229  
     protected Organization organization;
 230  
     @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")
 231  
     protected Build build;
 232  
     @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")
 233  
     protected Model.Profiles profiles;
 234  
     @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")
 235  
     protected Model.Modules modules;
 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  
     protected Model.Repositories repositories;
 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  
     protected Model.PluginRepositories pluginRepositories;
 240  
     @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")
 241  
     protected Model.Dependencies dependencies;
 242  
     @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")
 243  
     protected Model.Reports reports;
 244  
     @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")
 245  
     protected Reporting reporting;
 246  
     @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")
 247  
     protected DependencyManagement dependencyManagement;
 248  
     @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")
 249  
     protected DistributionManagement distributionManagement;
 250  
     @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")
 251  
     protected Model.Properties properties;
 252  
 
 253  
     /**
 254  
      * Gets the value of the parent property.
 255  
      *
 256  
      * @return possible object is {@link Parent }
 257  
      *
 258  
      */
 259  
     @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")
 260  
     public Parent getParent() {
 261  
         return parent;
 262  
     }
 263  
 
 264  
     /**
 265  
      * Sets the value of the parent property.
 266  
      *
 267  
      * @param value allowed object is {@link Parent }
 268  
      *
 269  
      */
 270  
     @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")
 271  
     public void setParent(Parent value) {
 272  
         this.parent = value;
 273  
     }
 274  
 
 275  
     /**
 276  
      * Gets the value of the modelVersion property.
 277  
      *
 278  
      * @return possible object is {@link String }
 279  
      *
 280  
      */
 281  
     @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")
 282  
     public String getModelVersion() {
 283  
         return modelVersion;
 284  
     }
 285  
 
 286  
     /**
 287  
      * Sets the value of the modelVersion property.
 288  
      *
 289  
      * @param value allowed object is {@link String }
 290  
      *
 291  
      */
 292  
     @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")
 293  
     public void setModelVersion(String value) {
 294  
         this.modelVersion = value;
 295  
     }
 296  
 
 297  
     /**
 298  
      * Gets the value of the groupId property.
 299  
      *
 300  
      * @return possible object is {@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 getGroupId() {
 305  
         return groupId;
 306  
     }
 307  
 
 308  
     /**
 309  
      * Sets the value of the groupId property.
 310  
      *
 311  
      * @param value allowed object is {@link String }
 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 setGroupId(String value) {
 316  
         this.groupId = value;
 317  
     }
 318  
 
 319  
     /**
 320  
      * Gets the value of the artifactId property.
 321  
      *
 322  
      * @return possible object is {@link String }
 323  
      *
 324  
      */
 325  
     @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")
 326  
     public String getArtifactId() {
 327  
         return artifactId;
 328  
     }
 329  
 
 330  
     /**
 331  
      * Sets the value of the artifactId property.
 332  
      *
 333  
      * @param value allowed object is {@link String }
 334  
      *
 335  
      */
 336  
     @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")
 337  
     public void setArtifactId(String value) {
 338  
         this.artifactId = value;
 339  
     }
 340  
 
 341  
     /**
 342  
      * Gets the value of the packaging property.
 343  
      *
 344  
      * @return possible object is {@link String }
 345  
      *
 346  
      */
 347  
     @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")
 348  
     public String getPackaging() {
 349  
         return packaging;
 350  
     }
 351  
 
 352  
     /**
 353  
      * Sets the value of the packaging property.
 354  
      *
 355  
      * @param value allowed object is {@link String }
 356  
      *
 357  
      */
 358  
     @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")
 359  
     public void setPackaging(String value) {
 360  
         this.packaging = value;
 361  
     }
 362  
 
 363  
     /**
 364  
      * Gets the value of the name property.
 365  
      *
 366  
      * @return possible object is {@link String }
 367  
      *
 368  
      */
 369  
     @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")
 370  
     public String getName() {
 371  
         return name;
 372  
     }
 373  
 
 374  
     /**
 375  
      * Sets the value of the name property.
 376  
      *
 377  
      * @param value allowed object is {@link String }
 378  
      *
 379  
      */
 380  
     @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")
 381  
     public void setName(String value) {
 382  
         this.name = value;
 383  
     }
 384  
 
 385  
     /**
 386  
      * Gets the value of the version property.
 387  
      *
 388  
      * @return possible object is {@link String }
 389  
      *
 390  
      */
 391  
     @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")
 392  
     public String getVersion() {
 393  
         return version;
 394  
     }
 395  
 
 396  
     /**
 397  
      * Sets the value of the version property.
 398  
      *
 399  
      * @param value allowed object is {@link String }
 400  
      *
 401  
      */
 402  
     @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")
 403  
     public void setVersion(String value) {
 404  
         this.version = value;
 405  
     }
 406  
 
 407  
     /**
 408  
      * Gets the value of the description property.
 409  
      *
 410  
      * @return possible object is {@link String }
 411  
      *
 412  
      */
 413  
     @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")
 414  
     public String getDescription() {
 415  
         return description;
 416  
     }
 417  
 
 418  
     /**
 419  
      * Sets the value of the description property.
 420  
      *
 421  
      * @param value allowed object is {@link String }
 422  
      *
 423  
      */
 424  
     @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")
 425  
     public void setDescription(String value) {
 426  
         this.description = value;
 427  
     }
 428  
 
 429  
     /**
 430  
      * Gets the value of the url property.
 431  
      *
 432  
      * @return possible object is {@link String }
 433  
      *
 434  
      */
 435  
     @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")
 436  
     public String getUrl() {
 437  
         return url;
 438  
     }
 439  
 
 440  
     /**
 441  
      * Sets the value of the url property.
 442  
      *
 443  
      * @param value allowed object is {@link String }
 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 setUrl(String value) {
 448  
         this.url = value;
 449  
     }
 450  
 
 451  
     /**
 452  
      * Gets the value of the prerequisites property.
 453  
      *
 454  
      * @return possible object is {@link Prerequisites }
 455  
      *
 456  
      */
 457  
     @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")
 458  
     public Prerequisites getPrerequisites() {
 459  
         return prerequisites;
 460  
     }
 461  
 
 462  
     /**
 463  
      * Sets the value of the prerequisites property.
 464  
      *
 465  
      * @param value allowed object is {@link Prerequisites }
 466  
      *
 467  
      */
 468  
     @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")
 469  
     public void setPrerequisites(Prerequisites value) {
 470  
         this.prerequisites = value;
 471  
     }
 472  
 
 473  
     /**
 474  
      * Gets the value of the issueManagement property.
 475  
      *
 476  
      * @return possible object is {@link IssueManagement }
 477  
      *
 478  
      */
 479  
     @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")
 480  
     public IssueManagement getIssueManagement() {
 481  
         return issueManagement;
 482  
     }
 483  
 
 484  
     /**
 485  
      * Sets the value of the issueManagement property.
 486  
      *
 487  
      * @param value allowed object is {@link IssueManagement }
 488  
      *
 489  
      */
 490  
     @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")
 491  
     public void setIssueManagement(IssueManagement value) {
 492  
         this.issueManagement = value;
 493  
     }
 494  
 
 495  
     /**
 496  
      * Gets the value of the ciManagement property.
 497  
      *
 498  
      * @return possible object is {@link CiManagement }
 499  
      *
 500  
      */
 501  
     @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")
 502  
     public CiManagement getCiManagement() {
 503  
         return ciManagement;
 504  
     }
 505  
 
 506  
     /**
 507  
      * Sets the value of the ciManagement property.
 508  
      *
 509  
      * @param value allowed object is {@link CiManagement }
 510  
      *
 511  
      */
 512  
     @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")
 513  
     public void setCiManagement(CiManagement value) {
 514  
         this.ciManagement = value;
 515  
     }
 516  
 
 517  
     /**
 518  
      * Gets the value of the inceptionYear property.
 519  
      *
 520  
      * @return possible object is {@link String }
 521  
      *
 522  
      */
 523  
     @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")
 524  
     public String getInceptionYear() {
 525  
         return inceptionYear;
 526  
     }
 527  
 
 528  
     /**
 529  
      * Sets the value of the inceptionYear property.
 530  
      *
 531  
      * @param value allowed object is {@link String }
 532  
      *
 533  
      */
 534  
     @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")
 535  
     public void setInceptionYear(String value) {
 536  
         this.inceptionYear = value;
 537  
     }
 538  
 
 539  
     /**
 540  
      * Gets the value of the mailingLists property.
 541  
      *
 542  
      * @return possible object is {@link Model.MailingLists }
 543  
      *
 544  
      */
 545  
     @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")
 546  
     public Model.MailingLists getMailingLists() {
 547  
         return mailingLists;
 548  
     }
 549  
 
 550  
     /**
 551  
      * Sets the value of the mailingLists property.
 552  
      *
 553  
      * @param value allowed object is {@link Model.MailingLists }
 554  
      *
 555  
      */
 556  
     @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")
 557  
     public void setMailingLists(Model.MailingLists value) {
 558  
         this.mailingLists = value;
 559  
     }
 560  
 
 561  
     /**
 562  
      * Gets the value of the developers property.
 563  
      *
 564  
      * @return possible object is {@link Model.Developers }
 565  
      *
 566  
      */
 567  
     @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")
 568  
     public Model.Developers getDevelopers() {
 569  
         return developers;
 570  
     }
 571  
 
 572  
     /**
 573  
      * Sets the value of the developers property.
 574  
      *
 575  
      * @param value allowed object is {@link Model.Developers }
 576  
      *
 577  
      */
 578  
     @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")
 579  
     public void setDevelopers(Model.Developers value) {
 580  
         this.developers = value;
 581  
     }
 582  
 
 583  
     /**
 584  
      * Gets the value of the contributors property.
 585  
      *
 586  
      * @return possible object is {@link Model.Contributors }
 587  
      *
 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 Model.Contributors getContributors() {
 591  
         return contributors;
 592  
     }
 593  
 
 594  
     /**
 595  
      * Sets the value of the contributors property.
 596  
      *
 597  
      * @param value allowed object is {@link Model.Contributors }
 598  
      *
 599  
      */
 600  
     @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")
 601  
     public void setContributors(Model.Contributors value) {
 602  
         this.contributors = value;
 603  
     }
 604  
 
 605  
     /**
 606  
      * Gets the value of the licenses property.
 607  
      *
 608  
      * @return possible object is {@link Model.Licenses }
 609  
      *
 610  
      */
 611  
     @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")
 612  
     public Model.Licenses getLicenses() {
 613  
         return licenses;
 614  
     }
 615  
 
 616  
     /**
 617  
      * Sets the value of the licenses property.
 618  
      *
 619  
      * @param value allowed object is {@link Model.Licenses }
 620  
      *
 621  
      */
 622  
     @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")
 623  
     public void setLicenses(Model.Licenses value) {
 624  
         this.licenses = value;
 625  
     }
 626  
 
 627  
     /**
 628  
      * Gets the value of the scm property.
 629  
      *
 630  
      * @return possible object is {@link Scm }
 631  
      *
 632  
      */
 633  
     @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")
 634  
     public Scm getScm() {
 635  
         return scm;
 636  
     }
 637  
 
 638  
     /**
 639  
      * Sets the value of the scm property.
 640  
      *
 641  
      * @param value allowed object is {@link Scm }
 642  
      *
 643  
      */
 644  
     @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")
 645  
     public void setScm(Scm value) {
 646  
         this.scm = value;
 647  
     }
 648  
 
 649  
     /**
 650  
      * Gets the value of the organization property.
 651  
      *
 652  
      * @return possible object is {@link Organization }
 653  
      *
 654  
      */
 655  
     @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")
 656  
     public Organization getOrganization() {
 657  
         return organization;
 658  
     }
 659  
 
 660  
     /**
 661  
      * Sets the value of the organization property.
 662  
      *
 663  
      * @param value allowed object is {@link Organization }
 664  
      *
 665  
      */
 666  
     @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")
 667  
     public void setOrganization(Organization value) {
 668  
         this.organization = value;
 669  
     }
 670  
 
 671  
     /**
 672  
      * Gets the value of the build property.
 673  
      *
 674  
      * @return possible object is {@link Build }
 675  
      *
 676  
      */
 677  
     @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")
 678  
     public Build getBuild() {
 679  
         return build;
 680  
     }
 681  
 
 682  
     /**
 683  
      * Sets the value of the build property.
 684  
      *
 685  
      * @param value allowed object is {@link Build }
 686  
      *
 687  
      */
 688  
     @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")
 689  
     public void setBuild(Build value) {
 690  
         this.build = value;
 691  
     }
 692  
 
 693  
     /**
 694  
      * Gets the value of the profiles property.
 695  
      *
 696  
      * @return possible object is {@link Model.Profiles }
 697  
      *
 698  
      */
 699  
     @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")
 700  
     public Model.Profiles getProfiles() {
 701  
         return profiles;
 702  
     }
 703  
 
 704  
     /**
 705  
      * Sets the value of the profiles property.
 706  
      *
 707  
      * @param value allowed object is {@link Model.Profiles }
 708  
      *
 709  
      */
 710  
     @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")
 711  
     public void setProfiles(Model.Profiles value) {
 712  
         this.profiles = value;
 713  
     }
 714  
 
 715  
     /**
 716  
      * Gets the value of the modules property.
 717  
      *
 718  
      * @return possible object is {@link Model.Modules }
 719  
      *
 720  
      */
 721  
     @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")
 722  
     public Model.Modules getModules() {
 723  
         return modules;
 724  
     }
 725  
 
 726  
     /**
 727  
      * Sets the value of the modules property.
 728  
      *
 729  
      * @param value allowed object is {@link Model.Modules }
 730  
      *
 731  
      */
 732  
     @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")
 733  
     public void setModules(Model.Modules value) {
 734  
         this.modules = value;
 735  
     }
 736  
 
 737  
     /**
 738  
      * Gets the value of the repositories property.
 739  
      *
 740  
      * @return possible object is {@link Model.Repositories }
 741  
      *
 742  
      */
 743  
     @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")
 744  
     public Model.Repositories getRepositories() {
 745  
         return repositories;
 746  
     }
 747  
 
 748  
     /**
 749  
      * Sets the value of the repositories property.
 750  
      *
 751  
      * @param value allowed object is {@link Model.Repositories }
 752  
      *
 753  
      */
 754  
     @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")
 755  
     public void setRepositories(Model.Repositories value) {
 756  
         this.repositories = value;
 757  
     }
 758  
 
 759  
     /**
 760  
      * Gets the value of the pluginRepositories property.
 761  
      *
 762  
      * @return possible object is {@link Model.PluginRepositories }
 763  
      *
 764  
      */
 765  
     @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")
 766  
     public Model.PluginRepositories getPluginRepositories() {
 767  
         return pluginRepositories;
 768  
     }
 769  
 
 770  
     /**
 771  
      * Sets the value of the pluginRepositories property.
 772  
      *
 773  
      * @param value allowed object is {@link Model.PluginRepositories }
 774  
      *
 775  
      */
 776  
     @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")
 777  
     public void setPluginRepositories(Model.PluginRepositories value) {
 778  
         this.pluginRepositories = value;
 779  
     }
 780  
 
 781  
     /**
 782  
      * Gets the value of the dependencies property.
 783  
      *
 784  
      * @return possible object is {@link Model.Dependencies }
 785  
      *
 786  
      */
 787  
     @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")
 788  
     public Model.Dependencies getDependencies() {
 789  
         return dependencies;
 790  
     }
 791  
 
 792  
     /**
 793  
      * Sets the value of the dependencies property.
 794  
      *
 795  
      * @param value allowed object is {@link Model.Dependencies }
 796  
      *
 797  
      */
 798  
     @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")
 799  
     public void setDependencies(Model.Dependencies value) {
 800  
         this.dependencies = value;
 801  
     }
 802  
 
 803  
     /**
 804  
      * Gets the value of the reports property.
 805  
      *
 806  
      * @return possible object is {@link Model.Reports }
 807  
      *
 808  
      */
 809  
     @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")
 810  
     public Model.Reports getReports() {
 811  
         return reports;
 812  
     }
 813  
 
 814  
     /**
 815  
      * Sets the value of the reports property.
 816  
      *
 817  
      * @param value allowed object is {@link Model.Reports }
 818  
      *
 819  
      */
 820  
     @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")
 821  
     public void setReports(Model.Reports value) {
 822  
         this.reports = value;
 823  
     }
 824  
 
 825  
     /**
 826  
      * Gets the value of the reporting property.
 827  
      *
 828  
      * @return possible object is {@link Reporting }
 829  
      *
 830  
      */
 831  
     @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")
 832  
     public Reporting getReporting() {
 833  
         return reporting;
 834  
     }
 835  
 
 836  
     /**
 837  
      * Sets the value of the reporting property.
 838  
      *
 839  
      * @param value allowed object is {@link Reporting }
 840  
      *
 841  
      */
 842  
     @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")
 843  
     public void setReporting(Reporting value) {
 844  
         this.reporting = value;
 845  
     }
 846  
 
 847  
     /**
 848  
      * Gets the value of the dependencyManagement property.
 849  
      *
 850  
      * @return possible object is {@link DependencyManagement }
 851  
      *
 852  
      */
 853  
     @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")
 854  
     public DependencyManagement getDependencyManagement() {
 855  
         return dependencyManagement;
 856  
     }
 857  
 
 858  
     /**
 859  
      * Sets the value of the dependencyManagement property.
 860  
      *
 861  
      * @param value allowed object is {@link DependencyManagement }
 862  
      *
 863  
      */
 864  
     @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")
 865  
     public void setDependencyManagement(DependencyManagement value) {
 866  
         this.dependencyManagement = value;
 867  
     }
 868  
 
 869  
     /**
 870  
      * Gets the value of the distributionManagement property.
 871  
      *
 872  
      * @return possible object is {@link DistributionManagement }
 873  
      *
 874  
      */
 875  
     @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")
 876  
     public DistributionManagement getDistributionManagement() {
 877  
         return distributionManagement;
 878  
     }
 879  
 
 880  
     /**
 881  
      * Sets the value of the distributionManagement property.
 882  
      *
 883  
      * @param value allowed object is {@link DistributionManagement }
 884  
      *
 885  
      */
 886  
     @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")
 887  
     public void setDistributionManagement(DistributionManagement value) {
 888  
         this.distributionManagement = value;
 889  
     }
 890  
 
 891  
     /**
 892  
      * Gets the value of the properties property.
 893  
      *
 894  
      * @return possible object is {@link Model.Properties }
 895  
      *
 896  
      */
 897  
     @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")
 898  
     public Model.Properties getProperties() {
 899  
         return properties;
 900  
     }
 901  
 
 902  
     /**
 903  
      * Sets the value of the properties property.
 904  
      *
 905  
      * @param value allowed object is {@link Model.Properties }
 906  
      *
 907  
      */
 908  
     @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")
 909  
     public void setProperties(Model.Properties value) {
 910  
         this.properties = value;
 911  
     }
 912  
 
 913  
     /**
 914  
      * <p>
 915  
      * Java class for anonymous complex type.
 916  
      *
 917  
      * <p>
 918  
      * The following schema fragment specifies the expected content contained within this class.
 919  
      *
 920  
      * <pre>
 921  
      * &lt;complexType>
 922  
      *   &lt;complexContent>
 923  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 924  
      *       &lt;sequence>
 925  
      *         &lt;element name="contributor" type="{http://maven.apache.org/POM/4.0.0}Contributor" maxOccurs="unbounded" minOccurs="0"/>
 926  
      *       &lt;/sequence>
 927  
      *     &lt;/restriction>
 928  
      *   &lt;/complexContent>
 929  
      * &lt;/complexType>
 930  
      * </pre>
 931  
      *
 932  
      *
 933  
      */
 934  
     @XmlAccessorType(XmlAccessType.FIELD)
 935  
     @XmlType(name = "", propOrder = {
 936  
         "contributor"
 937  
     })
 938  
     @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")
 939  
     public static class Contributors {
 940  
 
 941  
         @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")
 942  
         protected List<Contributor> contributor;
 943  
 
 944  
         /**
 945  
          * Gets the value of the contributor property.
 946  
          *
 947  
          * <p>
 948  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 949  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 950  
          * method for the contributor property.
 951  
          *
 952  
          * <p>
 953  
          * For example, to add a new item, do as follows:
 954  
          * <pre>
 955  
          *    getContributor().add(newItem);
 956  
          * </pre>
 957  
          *
 958  
          *
 959  
          * <p>
 960  
          * Objects of the following type(s) are allowed in the list {@link Contributor }
 961  
          *
 962  
          *
 963  
          */
 964  
         @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")
 965  
         public List<Contributor> getContributor() {
 966  0
             if (contributor == null) {
 967  0
                 contributor = new ArrayList<Contributor>();
 968  
             }
 969  0
             return this.contributor;
 970  
         }
 971  
 
 972  
     }
 973  
 
 974  
     /**
 975  
      * <p>
 976  
      * Java class for anonymous complex type.
 977  
      *
 978  
      * <p>
 979  
      * The following schema fragment specifies the expected content contained within this class.
 980  
      *
 981  
      * <pre>
 982  
      * &lt;complexType>
 983  
      *   &lt;complexContent>
 984  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 985  
      *       &lt;sequence>
 986  
      *         &lt;element name="dependency" type="{http://maven.apache.org/POM/4.0.0}Dependency" maxOccurs="unbounded" minOccurs="0"/>
 987  
      *       &lt;/sequence>
 988  
      *     &lt;/restriction>
 989  
      *   &lt;/complexContent>
 990  
      * &lt;/complexType>
 991  
      * </pre>
 992  
      *
 993  
      *
 994  
      */
 995  
     @XmlAccessorType(XmlAccessType.FIELD)
 996  
     @XmlType(name = "", propOrder = {
 997  
         "dependency"
 998  
     })
 999  
     @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")
 1000  
     public static class Dependencies {
 1001  
 
 1002  
         @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")
 1003  
         protected List<Dependency> dependency;
 1004  
 
 1005  
         /**
 1006  
          * Gets the value of the dependency property.
 1007  
          *
 1008  
          * <p>
 1009  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1010  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1011  
          * method for the dependency property.
 1012  
          *
 1013  
          * <p>
 1014  
          * For example, to add a new item, do as follows:
 1015  
          * <pre>
 1016  
          *    getDependency().add(newItem);
 1017  
          * </pre>
 1018  
          *
 1019  
          *
 1020  
          * <p>
 1021  
          * Objects of the following type(s) are allowed in the list {@link Dependency }
 1022  
          *
 1023  
          *
 1024  
          */
 1025  
         @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")
 1026  
         public List<Dependency> getDependency() {
 1027  0
             if (dependency == null) {
 1028  0
                 dependency = new ArrayList<Dependency>();
 1029  
             }
 1030  0
             return this.dependency;
 1031  
         }
 1032  
 
 1033  
     }
 1034  
 
 1035  
     /**
 1036  
      * <p>
 1037  
      * Java class for anonymous complex type.
 1038  
      *
 1039  
      * <p>
 1040  
      * The following schema fragment specifies the expected content contained within this class.
 1041  
      *
 1042  
      * <pre>
 1043  
      * &lt;complexType>
 1044  
      *   &lt;complexContent>
 1045  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1046  
      *       &lt;sequence>
 1047  
      *         &lt;element name="developer" type="{http://maven.apache.org/POM/4.0.0}Developer" maxOccurs="unbounded" minOccurs="0"/>
 1048  
      *       &lt;/sequence>
 1049  
      *     &lt;/restriction>
 1050  
      *   &lt;/complexContent>
 1051  
      * &lt;/complexType>
 1052  
      * </pre>
 1053  
      *
 1054  
      *
 1055  
      */
 1056  
     @XmlAccessorType(XmlAccessType.FIELD)
 1057  
     @XmlType(name = "", propOrder = {
 1058  
         "developer"
 1059  
     })
 1060  
     @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")
 1061  
     public static class Developers {
 1062  
 
 1063  
         @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")
 1064  
         protected List<Developer> developer;
 1065  
 
 1066  
         /**
 1067  
          * Gets the value of the developer property.
 1068  
          *
 1069  
          * <p>
 1070  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1071  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1072  
          * method for the developer property.
 1073  
          *
 1074  
          * <p>
 1075  
          * For example, to add a new item, do as follows:
 1076  
          * <pre>
 1077  
          *    getDeveloper().add(newItem);
 1078  
          * </pre>
 1079  
          *
 1080  
          *
 1081  
          * <p>
 1082  
          * Objects of the following type(s) are allowed in the list {@link Developer }
 1083  
          *
 1084  
          *
 1085  
          */
 1086  
         @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")
 1087  
         public List<Developer> getDeveloper() {
 1088  0
             if (developer == null) {
 1089  0
                 developer = new ArrayList<Developer>();
 1090  
             }
 1091  0
             return this.developer;
 1092  
         }
 1093  
 
 1094  
     }
 1095  
 
 1096  
     /**
 1097  
      * <p>
 1098  
      * Java class for anonymous complex type.
 1099  
      *
 1100  
      * <p>
 1101  
      * The following schema fragment specifies the expected content contained within this class.
 1102  
      *
 1103  
      * <pre>
 1104  
      * &lt;complexType>
 1105  
      *   &lt;complexContent>
 1106  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1107  
      *       &lt;sequence>
 1108  
      *         &lt;element name="license" type="{http://maven.apache.org/POM/4.0.0}License" maxOccurs="unbounded" minOccurs="0"/>
 1109  
      *       &lt;/sequence>
 1110  
      *     &lt;/restriction>
 1111  
      *   &lt;/complexContent>
 1112  
      * &lt;/complexType>
 1113  
      * </pre>
 1114  
      *
 1115  
      *
 1116  
      */
 1117  
     @XmlAccessorType(XmlAccessType.FIELD)
 1118  
     @XmlType(name = "", propOrder = {
 1119  
         "license"
 1120  
     })
 1121  
     @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")
 1122  
     public static class Licenses {
 1123  
 
 1124  
         @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")
 1125  
         protected List<License> license;
 1126  
 
 1127  
         /**
 1128  
          * Gets the value of the license property.
 1129  
          *
 1130  
          * <p>
 1131  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1132  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1133  
          * method for the license property.
 1134  
          *
 1135  
          * <p>
 1136  
          * For example, to add a new item, do as follows:
 1137  
          * <pre>
 1138  
          *    getLicense().add(newItem);
 1139  
          * </pre>
 1140  
          *
 1141  
          *
 1142  
          * <p>
 1143  
          * Objects of the following type(s) are allowed in the list {@link License }
 1144  
          *
 1145  
          *
 1146  
          */
 1147  
         @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")
 1148  
         public List<License> getLicense() {
 1149  0
             if (license == null) {
 1150  0
                 license = new ArrayList<License>();
 1151  
             }
 1152  0
             return this.license;
 1153  
         }
 1154  
 
 1155  
     }
 1156  
 
 1157  
     /**
 1158  
      * <p>
 1159  
      * Java class for anonymous complex type.
 1160  
      *
 1161  
      * <p>
 1162  
      * The following schema fragment specifies the expected content contained within this class.
 1163  
      *
 1164  
      * <pre>
 1165  
      * &lt;complexType>
 1166  
      *   &lt;complexContent>
 1167  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1168  
      *       &lt;sequence>
 1169  
      *         &lt;element name="mailingList" type="{http://maven.apache.org/POM/4.0.0}MailingList" maxOccurs="unbounded" minOccurs="0"/>
 1170  
      *       &lt;/sequence>
 1171  
      *     &lt;/restriction>
 1172  
      *   &lt;/complexContent>
 1173  
      * &lt;/complexType>
 1174  
      * </pre>
 1175  
      *
 1176  
      *
 1177  
      */
 1178  
     @XmlAccessorType(XmlAccessType.FIELD)
 1179  
     @XmlType(name = "", propOrder = {
 1180  
         "mailingList"
 1181  
     })
 1182  
     @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")
 1183  
     public static class MailingLists {
 1184  
 
 1185  
         @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")
 1186  
         protected List<MailingList> mailingList;
 1187  
 
 1188  
         /**
 1189  
          * Gets the value of the mailingList property.
 1190  
          *
 1191  
          * <p>
 1192  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1193  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1194  
          * method for the mailingList property.
 1195  
          *
 1196  
          * <p>
 1197  
          * For example, to add a new item, do as follows:
 1198  
          * <pre>
 1199  
          *    getMailingList().add(newItem);
 1200  
          * </pre>
 1201  
          *
 1202  
          *
 1203  
          * <p>
 1204  
          * Objects of the following type(s) are allowed in the list {@link MailingList }
 1205  
          *
 1206  
          *
 1207  
          */
 1208  
         @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")
 1209  
         public List<MailingList> getMailingList() {
 1210  0
             if (mailingList == null) {
 1211  0
                 mailingList = new ArrayList<MailingList>();
 1212  
             }
 1213  0
             return this.mailingList;
 1214  
         }
 1215  
 
 1216  
     }
 1217  
 
 1218  
     /**
 1219  
      * <p>
 1220  
      * Java class for anonymous complex type.
 1221  
      *
 1222  
      * <p>
 1223  
      * The following schema fragment specifies the expected content contained within this class.
 1224  
      *
 1225  
      * <pre>
 1226  
      * &lt;complexType>
 1227  
      *   &lt;complexContent>
 1228  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1229  
      *       &lt;sequence>
 1230  
      *         &lt;element name="module" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
 1231  
      *       &lt;/sequence>
 1232  
      *     &lt;/restriction>
 1233  
      *   &lt;/complexContent>
 1234  
      * &lt;/complexType>
 1235  
      * </pre>
 1236  
      *
 1237  
      *
 1238  
      */
 1239  
     @XmlAccessorType(XmlAccessType.FIELD)
 1240  
     @XmlType(name = "", propOrder = {
 1241  
         "module"
 1242  
     })
 1243  
     @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")
 1244  
     public static class Modules {
 1245  
 
 1246  
         @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")
 1247  
         protected List<String> module;
 1248  
 
 1249  
         /**
 1250  
          * Gets the value of the module property.
 1251  
          *
 1252  
          * <p>
 1253  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1254  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1255  
          * method for the module property.
 1256  
          *
 1257  
          * <p>
 1258  
          * For example, to add a new item, do as follows:
 1259  
          * <pre>
 1260  
          *    getModule().add(newItem);
 1261  
          * </pre>
 1262  
          *
 1263  
          *
 1264  
          * <p>
 1265  
          * Objects of the following type(s) are allowed in the list {@link String }
 1266  
          *
 1267  
          *
 1268  
          */
 1269  
         @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")
 1270  
         public List<String> getModule() {
 1271  0
             if (module == null) {
 1272  0
                 module = new ArrayList<String>();
 1273  
             }
 1274  0
             return this.module;
 1275  
         }
 1276  
 
 1277  
     }
 1278  
 
 1279  
     /**
 1280  
      * <p>
 1281  
      * Java class for anonymous complex type.
 1282  
      *
 1283  
      * <p>
 1284  
      * The following schema fragment specifies the expected content contained within this class.
 1285  
      *
 1286  
      * <pre>
 1287  
      * &lt;complexType>
 1288  
      *   &lt;complexContent>
 1289  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1290  
      *       &lt;sequence>
 1291  
      *         &lt;element name="pluginRepository" type="{http://maven.apache.org/POM/4.0.0}Repository" maxOccurs="unbounded" minOccurs="0"/>
 1292  
      *       &lt;/sequence>
 1293  
      *     &lt;/restriction>
 1294  
      *   &lt;/complexContent>
 1295  
      * &lt;/complexType>
 1296  
      * </pre>
 1297  
      *
 1298  
      *
 1299  
      */
 1300  
     @XmlAccessorType(XmlAccessType.FIELD)
 1301  
     @XmlType(name = "", propOrder = {
 1302  
         "pluginRepository"
 1303  
     })
 1304  
     @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")
 1305  
     public static class PluginRepositories {
 1306  
 
 1307  
         @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")
 1308  
         protected List<Repository> pluginRepository;
 1309  
 
 1310  
         /**
 1311  
          * Gets the value of the pluginRepository property.
 1312  
          *
 1313  
          * <p>
 1314  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1315  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1316  
          * method for the pluginRepository property.
 1317  
          *
 1318  
          * <p>
 1319  
          * For example, to add a new item, do as follows:
 1320  
          * <pre>
 1321  
          *    getPluginRepository().add(newItem);
 1322  
          * </pre>
 1323  
          *
 1324  
          *
 1325  
          * <p>
 1326  
          * Objects of the following type(s) are allowed in the list {@link Repository }
 1327  
          *
 1328  
          *
 1329  
          */
 1330  
         @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")
 1331  
         public List<Repository> getPluginRepository() {
 1332  0
             if (pluginRepository == null) {
 1333  0
                 pluginRepository = new ArrayList<Repository>();
 1334  
             }
 1335  0
             return this.pluginRepository;
 1336  
         }
 1337  
 
 1338  
     }
 1339  
 
 1340  
     /**
 1341  
      * <p>
 1342  
      * Java class for anonymous complex type.
 1343  
      *
 1344  
      * <p>
 1345  
      * The following schema fragment specifies the expected content contained within this class.
 1346  
      *
 1347  
      * <pre>
 1348  
      * &lt;complexType>
 1349  
      *   &lt;complexContent>
 1350  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1351  
      *       &lt;sequence>
 1352  
      *         &lt;element name="profile" type="{http://maven.apache.org/POM/4.0.0}Profile" maxOccurs="unbounded" minOccurs="0"/>
 1353  
      *       &lt;/sequence>
 1354  
      *     &lt;/restriction>
 1355  
      *   &lt;/complexContent>
 1356  
      * &lt;/complexType>
 1357  
      * </pre>
 1358  
      *
 1359  
      *
 1360  
      */
 1361  
     @XmlAccessorType(XmlAccessType.FIELD)
 1362  
     @XmlType(name = "", propOrder = {
 1363  
         "profile"
 1364  
     })
 1365  
     @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")
 1366  
     public static class Profiles {
 1367  
 
 1368  
         @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")
 1369  
         protected List<Profile> profile;
 1370  
 
 1371  
         /**
 1372  
          * Gets the value of the profile property.
 1373  
          *
 1374  
          * <p>
 1375  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1376  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1377  
          * method for the profile property.
 1378  
          *
 1379  
          * <p>
 1380  
          * For example, to add a new item, do as follows:
 1381  
          * <pre>
 1382  
          *    getProfile().add(newItem);
 1383  
          * </pre>
 1384  
          *
 1385  
          *
 1386  
          * <p>
 1387  
          * Objects of the following type(s) are allowed in the list {@link Profile }
 1388  
          *
 1389  
          *
 1390  
          */
 1391  
         @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")
 1392  
         public List<Profile> getProfile() {
 1393  0
             if (profile == null) {
 1394  0
                 profile = new ArrayList<Profile>();
 1395  
             }
 1396  0
             return this.profile;
 1397  
         }
 1398  
 
 1399  
     }
 1400  
 
 1401  
     /**
 1402  
      * <p>
 1403  
      * Java class for anonymous complex type.
 1404  
      *
 1405  
      * <p>
 1406  
      * The following schema fragment specifies the expected content contained within this class.
 1407  
      *
 1408  
      * <pre>
 1409  
      * &lt;complexType>
 1410  
      *   &lt;complexContent>
 1411  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1412  
      *       &lt;sequence>
 1413  
      *         &lt;any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
 1414  
      *       &lt;/sequence>
 1415  
      *     &lt;/restriction>
 1416  
      *   &lt;/complexContent>
 1417  
      * &lt;/complexType>
 1418  
      * </pre>
 1419  
      *
 1420  
      *
 1421  
      */
 1422  
     @XmlAccessorType(XmlAccessType.FIELD)
 1423  
     @XmlType(name = "", propOrder = {
 1424  
         "any"
 1425  
     })
 1426  
     @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")
 1427  
     public static class Properties {
 1428  
 
 1429  
         @XmlAnyElement
 1430  
         @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")
 1431  
         protected List<Element> any;
 1432  
 
 1433  
         /**
 1434  
          * Gets the value of the any property.
 1435  
          *
 1436  
          * <p>
 1437  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1438  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1439  
          * method for the any property.
 1440  
          *
 1441  
          * <p>
 1442  
          * For example, to add a new item, do as follows:
 1443  
          * <pre>
 1444  
          *    getAny().add(newItem);
 1445  
          * </pre>
 1446  
          *
 1447  
          *
 1448  
          * <p>
 1449  
          * Objects of the following type(s) are allowed in the list {@link Element }
 1450  
          *
 1451  
          *
 1452  
          */
 1453  
         @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")
 1454  
         public List<Element> getAny() {
 1455  0
             if (any == null) {
 1456  0
                 any = new ArrayList<Element>();
 1457  
             }
 1458  0
             return this.any;
 1459  
         }
 1460  
 
 1461  
     }
 1462  
 
 1463  
     /**
 1464  
      * <p>
 1465  
      * Java class for anonymous complex type.
 1466  
      *
 1467  
      * <p>
 1468  
      * The following schema fragment specifies the expected content contained within this class.
 1469  
      *
 1470  
      * <pre>
 1471  
      * &lt;complexType>
 1472  
      *   &lt;complexContent>
 1473  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1474  
      *       &lt;sequence>
 1475  
      *         &lt;any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
 1476  
      *       &lt;/sequence>
 1477  
      *     &lt;/restriction>
 1478  
      *   &lt;/complexContent>
 1479  
      * &lt;/complexType>
 1480  
      * </pre>
 1481  
      *
 1482  
      *
 1483  
      */
 1484  
     @XmlAccessorType(XmlAccessType.FIELD)
 1485  
     @XmlType(name = "", propOrder = {
 1486  
         "any"
 1487  
     })
 1488  
     @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")
 1489  
     public static class Reports {
 1490  
 
 1491  
         @XmlAnyElement
 1492  
         @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")
 1493  
         protected List<Element> any;
 1494  
 
 1495  
         /**
 1496  
          * Gets the value of the any property.
 1497  
          *
 1498  
          * <p>
 1499  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1500  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1501  
          * method for the any property.
 1502  
          *
 1503  
          * <p>
 1504  
          * For example, to add a new item, do as follows:
 1505  
          * <pre>
 1506  
          *    getAny().add(newItem);
 1507  
          * </pre>
 1508  
          *
 1509  
          *
 1510  
          * <p>
 1511  
          * Objects of the following type(s) are allowed in the list {@link Element }
 1512  
          *
 1513  
          *
 1514  
          */
 1515  
         @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")
 1516  
         public List<Element> getAny() {
 1517  0
             if (any == null) {
 1518  0
                 any = new ArrayList<Element>();
 1519  
             }
 1520  0
             return this.any;
 1521  
         }
 1522  
 
 1523  
     }
 1524  
 
 1525  
     /**
 1526  
      * <p>
 1527  
      * Java class for anonymous complex type.
 1528  
      *
 1529  
      * <p>
 1530  
      * The following schema fragment specifies the expected content contained within this class.
 1531  
      *
 1532  
      * <pre>
 1533  
      * &lt;complexType>
 1534  
      *   &lt;complexContent>
 1535  
      *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 1536  
      *       &lt;sequence>
 1537  
      *         &lt;element name="repository" type="{http://maven.apache.org/POM/4.0.0}Repository" maxOccurs="unbounded" minOccurs="0"/>
 1538  
      *       &lt;/sequence>
 1539  
      *     &lt;/restriction>
 1540  
      *   &lt;/complexContent>
 1541  
      * &lt;/complexType>
 1542  
      * </pre>
 1543  
      *
 1544  
      *
 1545  
      */
 1546  
     @XmlAccessorType(XmlAccessType.FIELD)
 1547  
     @XmlType(name = "", propOrder = {
 1548  
         "repository"
 1549  
     })
 1550  
     @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")
 1551  
     public static class Repositories {
 1552  
 
 1553  
         @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")
 1554  
         protected List<Repository> repository;
 1555  
 
 1556  
         /**
 1557  
          * Gets the value of the repository property.
 1558  
          *
 1559  
          * <p>
 1560  
          * This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you
 1561  
          * make to the returned list will be present inside the JAXB object. This is why there is not a <CODE>set</CODE>
 1562  
          * method for the repository property.
 1563  
          *
 1564  
          * <p>
 1565  
          * For example, to add a new item, do as follows:
 1566  
          * <pre>
 1567  
          *    getRepository().add(newItem);
 1568  
          * </pre>
 1569  
          *
 1570  
          *
 1571  
          * <p>
 1572  
          * Objects of the following type(s) are allowed in the list {@link Repository }
 1573  
          *
 1574  
          *
 1575  
          */
 1576  
         @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")
 1577  
         public List<Repository> getRepository() {
 1578  0
             if (repository == null) {
 1579  0
                 repository = new ArrayList<Repository>();
 1580  
             }
 1581  0
             return this.repository;
 1582  
         }
 1583  
 
 1584  
     }
 1585  
 
 1586  
 }