createDensityViewer();
SWTBotUtils.waitForJobs();
SWTBotTable tableBot = new SWTBotTable(fDensityViewer.getTableViewer().getTable());
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "1600", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "1,600", 0, 2));
tableBot.header("Duration").click();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "1600", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "1,600", 0, 2));
tableBot.header("Duration").click();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "1001046400", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "1,001,046,400", 0, 2));
final Chart densityChart = fDensityChart;
assertNotNull(densityChart);
bot.waitUntil(ConditionHelpers.numberOfSeries(densityChart, 1));
tableBot.header("Duration").click();
bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "0", 0, 2));
tableBot.header("Duration").click();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "999999", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "999,999", 0, 2));
}
/**
fTable.updateModel(fixture);
SWTBotTable tableBot = new SWTBotTable(fTable.getTableViewer().getTable());
SWTBot bot = new SWTBot();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "894633", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "894,633", 0, 2));
tableBot.header("Duration").click();
bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "0", 0, 2));
tableBot.header("Duration").click();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "999999", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "999,999", 0, 2));
}
/**
fTable.updateModel(fixture);
SWTBotTable tableBot = new SWTBotTable(fTable.getTableViewer().getTable());
SWTBot bot = new SWTBot();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "400689", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "400,689", 0, 2));
tableBot.header("Duration").click();
bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "0", 0, 2));
tableBot.header("Duration").click();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "998001", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "998,001", 0, 2));
}
/**
createTable();
SWTBotUtils.waitForJobs();
SWTBotTable tableBot = new SWTBotTable(fTable.getTableViewer().getTable());
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "24100", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "24,100", 0, 2));
tableBot.header("Duration").click();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "1000", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "1,000", 0, 2));
tableBot.header("Duration").click();
- bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "5904091700", 0, 2));
+ bot.waitUntil(ConditionHelpers.isTableCellFilled(tableBot, "5,904,091,700", 0, 2));
bot.closeAllEditors();
SWTBotUtils.deleteProject(PROJECT_NAME, bot);
}
package org.eclipse.tracecompass.analysis.timing.ui.views.segmentstore.table;
+import java.text.DecimalFormat;
+import java.text.Format;
+
import org.eclipse.jdt.annotation.Nullable;
import org.eclipse.jface.action.Action;
import org.eclipse.jface.action.IAction;
*/
public abstract class AbstractSegmentStoreTableViewer extends TmfSimpleTableViewer {
+ private static final Format FORMATTER = new DecimalFormat("###,###.##");
+
// ------------------------------------------------------------------------
// Attributes
// ------------------------------------------------------------------------
createColumn(Messages.SegmentStoreTableViewer_duration, new SegmentStoreTableColumnLabelProvider() {
@Override
public String getTextForSegment(ISegment input) {
- return NonNullUtils.nullToEmptyString(Long.toString(input.getLength()));
+ return NonNullUtils.nullToEmptyString(FORMATTER.format(input.getLength()));
}
}, SegmentComparators.INTERVAL_LENGTH_COMPARATOR);
}