1 /* 2 =================== DO NOT EDIT THIS FILE ==================== 3 Generated by Modello 1.0.1 on 2009-07-11 18:48:37, 4 any modifications will be overwritten. 5 ============================================================== 6 */ 7 8 package org.apache.maven.model; 9 10 /** 11 * Contains the information needed for deploying websites. 12 * 13 * @version $Revision$ $Date$ 14 */ 15 public class Site 16 implements java.io.Serializable 17 { 18 19 //--------------------------/ 20 //- Class/Member Variables -/ 21 //--------------------------/ 22 23 /** 24 * 25 * 26 * A unique identifier for a deployment location. 27 * This is used to match the 28 * site to configuration in the 29 * <code>settings.xml</code> file, for example. 30 * 31 * 32 */ 33 private String id; 34 35 /** 36 * Human readable name of the deployment location. 37 */ 38 private String name; 39 40 /** 41 * 42 * 43 * The url of the location where website is 44 * deployed, in the form <code>protocol://hostname/path</code>. 45 * 46 * 47 */ 48 private String url; 49 50 51 //-----------/ 52 //- Methods -/ 53 //-----------/ 54 55 /** 56 * Get a unique identifier for a deployment location. This is 57 * used to match the 58 * site to configuration in the 59 * <code>settings.xml</code> file, for example. 60 * 61 * @return String 62 */ 63 public String getId() 64 { 65 return this.id; 66 } //-- String getId() 67 68 /** 69 * Get human readable name of the deployment location. 70 * 71 * @return String 72 */ 73 public String getName() 74 { 75 return this.name; 76 } //-- String getName() 77 78 /** 79 * Get the url of the location where website is deployed, in 80 * the form <code>protocol://hostname/path</code>. 81 * 82 * @return String 83 */ 84 public String getUrl() 85 { 86 return this.url; 87 } //-- String getUrl() 88 89 /** 90 * Set a unique identifier for a deployment location. This is 91 * used to match the 92 * site to configuration in the 93 * <code>settings.xml</code> file, for example. 94 * 95 * @param id 96 */ 97 public void setId( String id ) 98 { 99 this.id = id; 100 } //-- void setId( String ) 101 102 /** 103 * Set human readable name of the deployment location. 104 * 105 * @param name 106 */ 107 public void setName( String name ) 108 { 109 this.name = name; 110 } //-- void setName( String ) 111 112 /** 113 * Set the url of the location where website is deployed, in 114 * the form <code>protocol://hostname/path</code>. 115 * 116 * @param url 117 */ 118 public void setUrl( String url ) 119 { 120 this.url = url; 121 } //-- void setUrl( String ) 122 123 124 }