View Javadoc

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