Changeset 266
- Timestamp:
- 04/13/12 09:34:36 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/branches/tpiontek/src/simulator/stats/implementation/out/StringSerializer.java
r228 r266 17 17 import simulator.stats.implementation.ResourceStats; 18 18 import simulator.stats.implementation.ResourceUsageStats; 19 import simulator.stats.implementation.TaskCategoryStats; 19 20 import simulator.stats.implementation.TaskStats; 20 21 … … 167 168 } 168 169 170 public String visit(TaskCategoryStats taskCatStats) { 171 172 StringBuffer buffer = null; 173 174 if(printedHeaders.add("taskCatStats")) { 175 buffer = new StringBuffer(200); 176 String[] headers = taskCatStats.getHeaders(); 177 for(int i = 0; i < headers.length; i++) 178 { 179 buffer.append(headers[i]); 180 buffer.append(fieldSeparator); 181 } 182 buffer.append(System.getProperty("line.separator")); 183 } else { 184 buffer = new StringBuffer(100); 185 } 186 187 buffer.append(taskCatStats.getCatID()); 188 buffer.append(fieldSeparator); 189 buffer.append(defaultNumberFormat 190 .format(taskCatStats.getMeanTaskCompletionTime().getMean())); 191 buffer.append(fieldSeparator); 192 buffer.append(defaultNumberFormat 193 .format(taskCatStats.getMeanTaskExecutionTime().getMean())); 194 buffer.append(fieldSeparator); 195 buffer.append(defaultNumberFormat 196 .format(taskCatStats.getMeanTaskStartTime().getMean())); 197 buffer.append(fieldSeparator); 198 buffer.append(defaultNumberFormat 199 .format(taskCatStats.getMeanTaskFlowTime().getMean())); 200 buffer.append(fieldSeparator); 201 buffer.append(defaultNumberFormat 202 .format(taskCatStats.getMeanTaskWaitingTime().getMean())); 203 buffer.append(fieldSeparator); 204 buffer.append(defaultNumberFormat 205 .format(taskCatStats.getMeanTaskGQ_WaitingTime().getMean())); 206 buffer.append(fieldSeparator); 207 buffer.append(defaultNumberFormat 208 .format(taskCatStats.getTardiness().getMean())); 209 buffer.append(fieldSeparator); 210 buffer.append(defaultNumberFormat 211 .format(taskCatStats.getLateness().getMean())); 212 buffer.append(fieldSeparator); 213 buffer.append(defaultNumberFormat 214 .format(taskCatStats.getMakespan().getMean())); 215 buffer.append(fieldSeparator); 216 217 return buffer.toString(); 218 } 219 169 220 public String visit(ResourceStats resourceStats){ 170 221
Note: See TracChangeset
for help on using the changeset viewer.