View Javadoc

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