View Javadoc
1   // =================== DO NOT EDIT THIS FILE ====================
2   // Generated by Modello 1.8.1,
3   // any modifications will be overwritten.
4   // ==============================================================
5   
6   package org.apache.maven.model;
7   
8   /**
9    * Information about one of the committers on this project.
10   * 
11   * @version $Revision$ $Date$
12   */
13  @SuppressWarnings( "all" )
14  public class Developer
15      extends Contributor
16      implements java.io.Serializable, java.lang.Cloneable
17  {
18  
19        //--------------------------/
20       //- Class/Member Variables -/
21      //--------------------------/
22  
23      /**
24       * The unique ID of the developer in the SCM.
25       */
26      private String id;
27  
28  
29        //-----------/
30       //- Methods -/
31      //-----------/
32  
33      /**
34       * Method clone.
35       * 
36       * @return Developer
37       */
38      public Developer clone()
39      {
40          try
41          {
42              Developer copy = (Developer) super.clone();
43  
44              return copy;
45          }
46          catch ( java.lang.Exception ex )
47          {
48              throw (java.lang.RuntimeException) new java.lang.UnsupportedOperationException( getClass().getName()
49                  + " does not support clone()" ).initCause( ex );
50          }
51      } //-- Developer clone()
52  
53      /**
54       * Get the unique ID of the developer in the SCM.
55       * 
56       * @return String
57       */
58      public String getId()
59      {
60          return this.id;
61      } //-- String getId()
62  
63      /**
64       * Set the unique ID of the developer in the SCM.
65       * 
66       * @param id
67       */
68      public void setId( String id )
69      {
70          this.id = id;
71      } //-- void setId( String )
72  
73  }