View Javadoc

1   /*
2    =================== DO NOT EDIT THIS FILE ====================
3    Generated by Modello 1.1 on 2011-09-18 11:21:46,
4    any modifications will be overwritten.
5    ==============================================================
6    */
7   
8   package org.apache.maven.continuum.model.scm;
9   
10    //---------------------------------/
11   //- Imported classes and packages -/
12  //---------------------------------/
13  
14  import org.apache.continuum.model.project.ProjectScmRoot;
15  import org.apache.continuum.model.release.ContinuumReleaseResult;
16  import org.apache.continuum.model.repository.AbstractPurgeConfiguration;
17  import org.apache.continuum.model.repository.DirectoryPurgeConfiguration;
18  import org.apache.continuum.model.repository.LocalRepository;
19  import org.apache.continuum.model.repository.RepositoryPurgeConfiguration;
20  import org.apache.maven.continuum.model.project.BuildDefinition;
21  import org.apache.maven.continuum.model.project.BuildDefinitionTemplate;
22  import org.apache.maven.continuum.model.project.BuildQueue;
23  import org.apache.maven.continuum.model.project.BuildResult;
24  import org.apache.maven.continuum.model.project.ContinuumDatabase;
25  import org.apache.maven.continuum.model.project.Project;
26  import org.apache.maven.continuum.model.project.ProjectDependency;
27  import org.apache.maven.continuum.model.project.ProjectDeveloper;
28  import org.apache.maven.continuum.model.project.ProjectGroup;
29  import org.apache.maven.continuum.model.project.ProjectNotifier;
30  import org.apache.maven.continuum.model.project.Schedule;
31  import org.apache.maven.continuum.model.system.Installation;
32  import org.apache.maven.continuum.model.system.NotificationAddress;
33  import org.apache.maven.continuum.model.system.Profile;
34  import org.apache.maven.continuum.model.system.SystemConfiguration;
35  import org.apache.maven.continuum.project.ContinuumProjectState;
36  
37  /**
38   * Class ChangeFile.
39   * 
40   * @version $Revision$ $Date$
41   */
42  @SuppressWarnings( "all" )
43  public class ChangeFile
44      implements java.io.Serializable
45  {
46  
47        //--------------------------/
48       //- Class/Member Variables -/
49      //--------------------------/
50  
51      /**
52       * Field name.
53       */
54      private String name;
55  
56      /**
57       * Field revision.
58       */
59      private String revision;
60  
61      /**
62       * Field status.
63       */
64      private String status;
65  
66  
67        //-----------/
68       //- Methods -/
69      //-----------/
70  
71      /**
72       * Get the name field.
73       * 
74       * @return String
75       */
76      public String getName()
77      {
78          return this.name;
79      } //-- String getName()
80  
81      /**
82       * Get the revision field.
83       * 
84       * @return String
85       */
86      public String getRevision()
87      {
88          return this.revision;
89      } //-- String getRevision()
90  
91      /**
92       * Get the status field.
93       * 
94       * @return String
95       */
96      public String getStatus()
97      {
98          return this.status;
99      } //-- String getStatus()
100 
101     /**
102      * Set the name field.
103      * 
104      * @param name
105      */
106     public void setName( String name )
107     {
108         this.name = name;
109     } //-- void setName( String )
110 
111     /**
112      * Set the revision field.
113      * 
114      * @param revision
115      */
116     public void setRevision( String revision )
117     {
118         this.revision = revision;
119     } //-- void setRevision( String )
120 
121     /**
122      * Set the status field.
123      * 
124      * @param status
125      */
126     public void setStatus( String status )
127     {
128         this.status = status;
129     } //-- void setStatus( String )
130 
131     
132             /**
133              * Provide a version of the object as a string for debugging purposes
134              *
135              * @return a {@link String}made up of the properties of the object
136              */
137             public String toString()
138             {
139                 StringBuffer buffer = new StringBuffer( getName() );
140 
141                 if ( getRevision() != null )
142                 {
143                     buffer.append( ", " ).append( getRevision() );
144                 }
145 
146                 return buffer.toString();
147             }
148           
149 }