1 // =================== DO NOT EDIT THIS FILE ==================== 2 // Generated by Modello 1.11, 3 // any modifications will be overwritten. 4 // ============================================================== 5 6 package org.apache.maven.model; 7 8 /** 9 * Repository contains the information needed for deploying to the 10 * remote 11 * repository. 12 * 13 * @version $Revision$ $Date$ 14 */ 15 @SuppressWarnings( "all" ) 16 public class DeploymentRepository 17 extends Repository 18 implements java.io.Serializable, java.lang.Cloneable 19 { 20 21 //--------------------------/ 22 //- Class/Member Variables -/ 23 //--------------------------/ 24 25 /** 26 * Whether to assign snapshots a unique version comprised of 27 * the timestamp and 28 * build number, or to use the same version each 29 * time. 30 */ 31 private boolean uniqueVersion = true; 32 33 34 //-----------/ 35 //- Methods -/ 36 //-----------/ 37 38 /** 39 * Method clone. 40 * 41 * @return DeploymentRepository 42 */ 43 public DeploymentRepository clone() 44 { 45 try 46 { 47 DeploymentRepository copy = (DeploymentRepository) super.clone(); 48 49 return copy; 50 } 51 catch ( java.lang.Exception ex ) 52 { 53 throw (java.lang.RuntimeException) new java.lang.UnsupportedOperationException( getClass().getName() 54 + " does not support clone()" ).initCause( ex ); 55 } 56 } //-- DeploymentRepository clone() 57 58 /** 59 * Get whether to assign snapshots a unique version comprised 60 * of the timestamp and 61 * build number, or to use the same version each 62 * time. 63 * 64 * @return boolean 65 */ 66 public boolean isUniqueVersion() 67 { 68 return this.uniqueVersion; 69 } //-- boolean isUniqueVersion() 70 71 /** 72 * Set whether to assign snapshots a unique version comprised 73 * of the timestamp and 74 * build number, or to use the same version each 75 * time. 76 * 77 * @param uniqueVersion 78 */ 79 public void setUniqueVersion( boolean uniqueVersion ) 80 { 81 this.uniqueVersion = uniqueVersion; 82 } //-- void setUniqueVersion( boolean ) 83 84 }