Example #1
0
  /** 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);
    }
  }
Example #2
0
  // 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();
  }
Example #3
0
 public static void drawSelection() {
   tlPainterSelected.drawGraphics(gcSelected);
 }
Example #4
0
 private static void updateListeners() {
   tlPainterSelected.update(testSuite);
   tlPainterUnSelected.update(unusedTests);
   tlMouseHoverSelected.update(testSuite);
   tlMouseHoverPool.update(unusedTests);
 }