001 /*
002 =================== DO NOT EDIT THIS FILE ====================
003 Generated by Modello 1.4.1 on 2013-02-24 03:32:14,
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 }