001 /* 002 =================== DO NOT EDIT THIS FILE ==================== 003 Generated by Modello 1.4.1 on 2012-01-20 18:09:18, 004 any modifications will be overwritten. 005 ============================================================== 006 */ 007 008 package org.apache.maven.model; 009 010 /** 011 * Information about one of the committers on this project. 012 * 013 * @version $Revision$ $Date$ 014 */ 015 @SuppressWarnings( "all" ) 016 public class Developer 017 extends Contributor 018 implements java.io.Serializable, java.lang.Cloneable 019 { 020 021 //--------------------------/ 022 //- Class/Member Variables -/ 023 //--------------------------/ 024 025 /** 026 * The unique ID of the developer in the SCM. 027 */ 028 private String id; 029 030 031 //-----------/ 032 //- Methods -/ 033 //-----------/ 034 035 /** 036 * Method clone. 037 * 038 * @return Developer 039 */ 040 public Developer clone() 041 { 042 try 043 { 044 Developer copy = (Developer) super.clone(); 045 046 return copy; 047 } 048 catch ( java.lang.Exception ex ) 049 { 050 throw (java.lang.RuntimeException) new java.lang.UnsupportedOperationException( getClass().getName() 051 + " does not support clone()" ).initCause( ex ); 052 } 053 } //-- Developer clone() 054 055 /** 056 * Get the unique ID of the developer in the SCM. 057 * 058 * @return String 059 */ 060 public String getId() 061 { 062 return this.id; 063 } //-- String getId() 064 065 /** 066 * Set the unique ID of the developer in the SCM. 067 * 068 * @param id 069 */ 070 public void setId( String id ) 071 { 072 this.id = id; 073 } //-- void setId( String ) 074 075 }