/** Calls all required methods to update the graphics of the view */ private static void updateGraphics() { // Kludge solution to flicker problem for (int i = 0; i < 2; i++) { tlPainterSelected.drawGraphics(gcSelected); tlPainterUnSelected.drawGraphics(gcUnselected); } }
// TODO: Replace all assignment operators with a clear() and addAll() public static void update(ArrayList<TestResult> tests) { // testData=tests; testPool.clear(); testPool.addAll(tests); // nonSelectedList=testData; unusedTests.clear(); unusedTests.addAll(testPool); testSuite.clear(); selectTestsToAddToSet(); greedySolution(testSuite, unusedTests); tlPainterSelected.update(testSuite); tlPainterUnSelected.update(unusedTests); updateGraphics(); }
public static void drawSelection() { tlPainterSelected.drawGraphics(gcSelected); }
private static void updateListeners() { tlPainterSelected.update(testSuite); tlPainterUnSelected.update(unusedTests); tlMouseHoverSelected.update(testSuite); tlMouseHoverPool.update(unusedTests); }