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