View Javadoc

1   /*
2    =================== DO NOT EDIT THIS FILE ====================
3    Generated by Modello 1.1 on 2011-09-18 11:22:14,
4    any modifications will be overwritten.
5    ==============================================================
6    */
7   
8   package org.apache.maven.continuum.xmlrpc.project;
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.maven.continuum.xmlrpc.scm.ChangeFile;
20  import org.apache.maven.continuum.xmlrpc.scm.ChangeSet;
21  import org.apache.maven.continuum.xmlrpc.scm.ScmResult;
22  import org.apache.maven.continuum.xmlrpc.system.Installation;
23  import org.apache.maven.continuum.xmlrpc.system.Profile;
24  import org.apache.maven.continuum.xmlrpc.system.SystemConfiguration;
25  
26  /**
27   * 
28   *         This class is a summary of a single continuum build.
29   *       
30   * 
31   * @version $Revision$ $Date$
32   */
33  @SuppressWarnings( "all" )
34  public class BuildResult
35      extends BuildResultSummary
36      implements java.io.Serializable
37  {
38  
39        //--------------------------/
40       //- Class/Member Variables -/
41      //--------------------------/
42  
43      /**
44       * Field scmResult.
45       */
46      private ScmResult scmResult;
47  
48      /**
49       * Field modifiedDependencies.
50       */
51      private java.util.List<ProjectDependency> modifiedDependencies;
52  
53  
54        //-----------/
55       //- Methods -/
56      //-----------/
57  
58      /**
59       * Method addModifiedDependency.
60       * 
61       * @param projectDependency
62       */
63      public void addModifiedDependency( ProjectDependency projectDependency )
64      {
65          getModifiedDependencies().add( projectDependency );
66      } //-- void addModifiedDependency( ProjectDependency )
67  
68      /**
69       * Method getModifiedDependencies.
70       * 
71       * @return List
72       */
73      public java.util.List<ProjectDependency> getModifiedDependencies()
74      {
75          if ( this.modifiedDependencies == null )
76          {
77              this.modifiedDependencies = new java.util.ArrayList<ProjectDependency>();
78          }
79  
80          return this.modifiedDependencies;
81      } //-- java.util.List<ProjectDependency> getModifiedDependencies()
82  
83      /**
84       * Get the scmResult field.
85       * 
86       * @return ScmResult
87       */
88      public ScmResult getScmResult()
89      {
90          return this.scmResult;
91      } //-- ScmResult getScmResult()
92  
93      /**
94       * Method removeModifiedDependency.
95       * 
96       * @param projectDependency
97       */
98      public void removeModifiedDependency( ProjectDependency projectDependency )
99      {
100         getModifiedDependencies().remove( projectDependency );
101     } //-- void removeModifiedDependency( ProjectDependency )
102 
103     /**
104      * Set the modifiedDependencies field.
105      * 
106      * @param modifiedDependencies
107      */
108     public void setModifiedDependencies( java.util.List<ProjectDependency> modifiedDependencies )
109     {
110         this.modifiedDependencies = modifiedDependencies;
111     } //-- void setModifiedDependencies( java.util.List )
112 
113     /**
114      * Set the scmResult field.
115      * 
116      * @param scmResult
117      */
118     public void setScmResult( ScmResult scmResult )
119     {
120         this.scmResult = scmResult;
121     } //-- void setScmResult( ScmResult )
122 
123 }