1 /* 2 =================== DO NOT EDIT THIS FILE ==================== 3 4 Generated by Modello 2.4.0, 5 6 any modifications will be overwritten. 7 8 ============================================================== 9 */ 10 11 package org.apache.maven.doxia.site.skin; 12 13 /** 14 * Describes the prerequisites a skin can have. 15 * 16 * @version $Revision$ $Date$ 17 */ 18 @SuppressWarnings( "all" ) 19 public class Prerequisites 20 implements java.io.Serializable, java.lang.Cloneable 21 { 22 23 //--------------------------/ 24 //- Class/Member Variables -/ 25 //--------------------------/ 26 27 /** 28 * 29 * The minimum version of Doxia Sitetools required 30 * to use the resulting skin. 31 * 32 * 33 */ 34 private String doxiaSitetools = "2.0.0-M12"; 35 36 37 //-----------/ 38 //- Methods -/ 39 //-----------/ 40 41 /** 42 * Method clone. 43 * 44 * @return Prerequisites 45 */ 46 public Prerequisites clone() 47 { 48 try 49 { 50 Prerequisites copy = (Prerequisites) super.clone(); 51 52 return copy; 53 } 54 catch ( java.lang.Exception ex ) 55 { 56 throw (java.lang.RuntimeException) new java.lang.UnsupportedOperationException( getClass().getName() 57 + " does not support clone()" ).initCause( ex ); 58 } 59 } //-- Prerequisites clone() 60 61 /** 62 * Get the minimum version of Doxia Sitetools required to use 63 * the resulting skin. 64 * 65 * @return String 66 */ 67 public String getDoxiaSitetools() 68 { 69 return this.doxiaSitetools; 70 } //-- String getDoxiaSitetools() 71 72 /** 73 * Set the minimum version of Doxia Sitetools required to use 74 * the resulting skin. 75 * 76 * @param doxiaSitetools a doxiaSitetools object. 77 */ 78 public void setDoxiaSitetools( String doxiaSitetools ) 79 { 80 this.doxiaSitetools = doxiaSitetools; 81 } //-- void setDoxiaSitetools( String ) 82 83 }