1 /*
2 =================== DO NOT EDIT THIS FILE ====================
3 Generated by Modello 1.0.1 on 2009-09-09 03:30:24,
4 any modifications will be overwritten.
5 ==============================================================
6 */
7
8 package org.apache.maven.model;
9
10 /**
11 * This is the file specification used to activate the profile. The
12 * missing value
13 * will be the location of a file that needs to exist, and
14 * if it doesn't the profile will be
15 * activated. On the other hand exists will test for the
16 * existence of the file and if it is
17 * there the profile will be activated.
18 *
19 * @version $Revision$ $Date$
20 */
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 must be missing to activate the
31 * profile.
32 */
33 private String missing;
34
35 /**
36 * The name of the file that must exist to activate the profile.
37 */
38 private String exists;
39
40
41 //-----------/
42 //- Methods -/
43 //-----------/
44
45 /**
46 * Get the name of the file that must exist to activate the
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 must be missing to activate
58 * the
59 * profile.
60 *
61 * @return String
62 */
63 public String getMissing()
64 {
65 return this.missing;
66 } //-- String getMissing()
67
68 /**
69 * Set the name of the file that must exist to activate the
70 * profile.
71 *
72 * @param exists
73 */
74 public void setExists( String exists )
75 {
76 this.exists = exists;
77 } //-- void setExists( String )
78
79 /**
80 * Set the name of the file that must be missing to activate
81 * the
82 * profile.
83 *
84 * @param missing
85 */
86 public void setMissing( String missing )
87 {
88 this.missing = missing;
89 } //-- void setMissing( String )
90
91
92 }