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 property specification used to activate a profile.
12 * If the value field
13 * is empty, then the existence of the named property will
14 * activate the profile, otherwise it
15 * does a case-sensitive match against the property value
16 * as well.
17 *
18 * @version $Revision$ $Date$
19 */
20 public class ActivationProperty
21 implements java.io.Serializable
22 {
23
24 //--------------------------/
25 //- Class/Member Variables -/
26 //--------------------------/
27
28 /**
29 * The name of the property to be used to activate a profile.
30 */
31 private String name;
32
33 /**
34 * The value of the property required to activate a profile.
35 */
36 private String value;
37
38
39 //-----------/
40 //- Methods -/
41 //-----------/
42
43 /**
44 * Get the name of the property to be used to activate a
45 * profile.
46 *
47 * @return String
48 */
49 public String getName()
50 {
51 return this.name;
52 } //-- String getName()
53
54 /**
55 * Get the value of the property required to activate a
56 * profile.
57 *
58 * @return String
59 */
60 public String getValue()
61 {
62 return this.value;
63 } //-- String getValue()
64
65 /**
66 * Set the name of the property to be used to activate a
67 * profile.
68 *
69 * @param name
70 */
71 public void setName( String name )
72 {
73 this.name = name;
74 } //-- void setName( String )
75
76 /**
77 * Set the value of the property required to activate a
78 * profile.
79 *
80 * @param value
81 */
82 public void setValue( String value )
83 {
84 this.value = value;
85 } //-- void setValue( String )
86
87
88 }