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