View Javadoc

1   /*
2    =================== DO NOT EDIT THIS FILE ====================
3    Generated by Modello 1.4.1 on 2012-07-03 23:53:54,
4    any modifications will be overwritten.
5    ==============================================================
6    */
7   
8   package org.apache.maven.plugin.tools.model;
9   
10  /**
11   * 
12   *         A sub-process execution of a lifecycle to satisfy the
13   * needs of a mojo.
14   *       
15   * 
16   * @version $Revision$ $Date$
17   */
18  @SuppressWarnings( "all" )
19  public class LifecycleExecution
20      implements java.io.Serializable
21  {
22  
23        //--------------------------/
24       //- Class/Member Variables -/
25      //--------------------------/
26  
27      /**
28       * The name of the overlay to apply to the sub-lifecycle before
29       * executing it. If specified, this
30       *             lifecycle overlay definition will be bundled
31       * with the plugin.
32       *           
33       */
34      private String lifecycle;
35  
36      /**
37       * The phase in the sub-lifecycle.
38       */
39      private String phase;
40  
41      /**
42       * A goal, not attached to a lifecycle phase, which should be
43       * executed ahead of this mojo.
44       *           
45       */
46      private String goal;
47  
48  
49        //-----------/
50       //- Methods -/
51      //-----------/
52  
53      /**
54       * Get a goal, not attached to a lifecycle phase, which should
55       * be executed ahead of this mojo.
56       * 
57       * @return String
58       */
59      public String getGoal()
60      {
61          return this.goal;
62      } //-- String getGoal()
63  
64      /**
65       * Get the name of the overlay to apply to the sub-lifecycle
66       * before executing it. If specified, this
67       *             lifecycle overlay definition will be bundled
68       * with the plugin.
69       * 
70       * @return String
71       */
72      public String getLifecycle()
73      {
74          return this.lifecycle;
75      } //-- String getLifecycle()
76  
77      /**
78       * Get the phase in the sub-lifecycle.
79       * 
80       * @return String
81       */
82      public String getPhase()
83      {
84          return this.phase;
85      } //-- String getPhase()
86  
87      /**
88       * Set a goal, not attached to a lifecycle phase, which should
89       * be executed ahead of this mojo.
90       * 
91       * @param goal
92       */
93      public void setGoal( String goal )
94      {
95          this.goal = goal;
96      } //-- void setGoal( String )
97  
98      /**
99       * Set the name of the overlay to apply to the sub-lifecycle
100      * before executing it. If specified, this
101      *             lifecycle overlay definition will be bundled
102      * with the plugin.
103      * 
104      * @param lifecycle
105      */
106     public void setLifecycle( String lifecycle )
107     {
108         this.lifecycle = lifecycle;
109     } //-- void setLifecycle( String )
110 
111     /**
112      * Set the phase in the sub-lifecycle.
113      * 
114      * @param phase
115      */
116     public void setPhase( String phase )
117     {
118         this.phase = phase;
119     } //-- void setPhase( String )
120 
121 }