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.profiles;
7
8 /**
9 *
10 * This is the file specification used to activate a
11 * profile. The missing value will be a the location
12 * of a file that needs to exist, and if it doesn't the
13 * profile must run. On the other hand exists will test
14 * for the existence of the file and if it is there will
15 * run the profile.
16 *
17 *
18 * @version $Revision$ $Date$
19 */
20 @SuppressWarnings( "all" )
21 public class ActivationFile
22 implements java.io.Serializable
23 {
24
25 //--------------------------/
26 //- Class/Member Variables -/
27 //--------------------------/
28
29 /**
30 * The name of the file that should be missing to activate a
31 * profile.
32 */
33 private String missing;
34
35 /**
36 * The name of the file that should exist to activate a profile.
37 */
38 private String exists;
39
40
41 //-----------/
42 //- Methods -/
43 //-----------/
44
45 /**
46 * Get the name of the file that should exist to activate a
47 * profile.
48 *
49 * @return String
50 */
51 public String getExists()
52 {
53 return this.exists;
54 } //-- String getExists()
55
56 /**
57 * Get the name of the file that should be missing to activate
58 * a profile.
59 *
60 * @return String
61 */
62 public String getMissing()
63 {
64 return this.missing;
65 } //-- String getMissing()
66
67 /**
68 * Set the name of the file that should exist to activate a
69 * profile.
70 *
71 * @param exists
72 */
73 public void setExists( String exists )
74 {
75 this.exists = exists;
76 } //-- void setExists( String )
77
78 /**
79 * Set the name of the file that should be missing to activate
80 * a profile.
81 *
82 * @param missing
83 */
84 public void setMissing( String missing )
85 {
86 this.missing = missing;
87 } //-- void setMissing( String )
88
89 }