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.model.scm.v1_0_9;
9   
10    //---------------------------------/
11   //- Imported classes and packages -/
12  //---------------------------------/
13  
14  import org.apache.maven.continuum.model.project.v1_0_9.BuildDefinition;
15  import org.apache.maven.continuum.model.project.v1_0_9.BuildResult;
16  import org.apache.maven.continuum.model.project.v1_0_9.ContinuumDatabase;
17  import org.apache.maven.continuum.model.project.v1_0_9.Project;
18  import org.apache.maven.continuum.model.project.v1_0_9.ProjectDependency;
19  import org.apache.maven.continuum.model.project.v1_0_9.ProjectDeveloper;
20  import org.apache.maven.continuum.model.project.v1_0_9.ProjectGroup;
21  import org.apache.maven.continuum.model.project.v1_0_9.ProjectNotifier;
22  import org.apache.maven.continuum.model.project.v1_0_9.Schedule;
23  import org.apache.maven.continuum.model.system.v1_0_9.NotificationAddress;
24  import org.apache.maven.continuum.model.system.v1_0_9.SystemConfiguration;
25  
26  /**
27   * Class SuiteResult.
28   * 
29   * @version $Revision$ $Date$
30   */
31  @SuppressWarnings( "all" )
32  public class SuiteResult
33      implements java.io.Serializable
34  {
35  
36        //--------------------------/
37       //- Class/Member Variables -/
38      //--------------------------/
39  
40      /**
41       * Field name.
42       */
43      private String name;
44  
45      /**
46       * Field testCount.
47       */
48      private int testCount = 0;
49  
50      /**
51       * Field failureCount.
52       */
53      private int failureCount = 0;
54  
55      /**
56       * Field totalTime.
57       */
58      private long totalTime = 0L;
59  
60      /**
61       * Field failures.
62       */
63      private java.util.List<TestCaseFailure> failures;
64  
65  
66        //-----------/
67       //- Methods -/
68      //-----------/
69  
70      /**
71       * Method addFailure.
72       * 
73       * @param testCaseFailure
74       */
75      public void addFailure( TestCaseFailure testCaseFailure )
76      {
77          getFailures().add( testCaseFailure );
78      } //-- void addFailure( TestCaseFailure )
79  
80      /**
81       * Get the failureCount field.
82       * 
83       * @return int
84       */
85      public int getFailureCount()
86      {
87          return this.failureCount;
88      } //-- int getFailureCount()
89  
90      /**
91       * Method getFailures.
92       * 
93       * @return List
94       */
95      public java.util.List<TestCaseFailure> getFailures()
96      {
97          if ( this.failures == null )
98          {
99              this.failures = new java.util.ArrayList<TestCaseFailure>();
100         }
101 
102         return this.failures;
103     } //-- java.util.List<TestCaseFailure> getFailures()
104 
105     /**
106      * Get the name field.
107      * 
108      * @return String
109      */
110     public String getName()
111     {
112         return this.name;
113     } //-- String getName()
114 
115     /**
116      * Get the testCount field.
117      * 
118      * @return int
119      */
120     public int getTestCount()
121     {
122         return this.testCount;
123     } //-- int getTestCount()
124 
125     /**
126      * Get the totalTime field.
127      * 
128      * @return long
129      */
130     public long getTotalTime()
131     {
132         return this.totalTime;
133     } //-- long getTotalTime()
134 
135     /**
136      * Method removeFailure.
137      * 
138      * @param testCaseFailure
139      */
140     public void removeFailure( TestCaseFailure testCaseFailure )
141     {
142         getFailures().remove( testCaseFailure );
143     } //-- void removeFailure( TestCaseFailure )
144 
145     /**
146      * Set the failureCount field.
147      * 
148      * @param failureCount
149      */
150     public void setFailureCount( int failureCount )
151     {
152         this.failureCount = failureCount;
153     } //-- void setFailureCount( int )
154 
155     /**
156      * Set the failures field.
157      * 
158      * @param failures
159      */
160     public void setFailures( java.util.List<TestCaseFailure> failures )
161     {
162         this.failures = failures;
163     } //-- void setFailures( java.util.List )
164 
165     /**
166      * Set the name field.
167      * 
168      * @param name
169      */
170     public void setName( String name )
171     {
172         this.name = name;
173     } //-- void setName( String )
174 
175     /**
176      * Set the testCount field.
177      * 
178      * @param testCount
179      */
180     public void setTestCount( int testCount )
181     {
182         this.testCount = testCount;
183     } //-- void setTestCount( int )
184 
185     /**
186      * Set the totalTime field.
187      * 
188      * @param totalTime
189      */
190     public void setTotalTime( long totalTime )
191     {
192         this.totalTime = totalTime;
193     } //-- void setTotalTime( long )
194 
195 }