Examples of TcaEvent


Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

    if (db == null) {
      throw new Exception("You have to choose a project-file.");
    }

    eventSupport
        .fireEvent(new TcaEvent(this, TcaEventCommands.SAVEPROJECT));

    ObjectSet<Project> list = db.query(new Predicate<Project>() {
      public boolean match(Project candidate) {
        return candidate.getName().equals(project.getName());
      }
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

      project = list.get(0);
      logger.info("loadProject() - " + project.getName());
    }
    // logger.info("classes: " + project.getActualTestClasses().size());
    eventSupport
        .fireEvent(new TcaEvent(this, TcaEventCommands.UPDATESTART));
  }
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

  @Override
  public void newProject(String name) {
    project = new Project(name);
    eventSupport
        .fireEvent(new TcaEvent(this, TcaEventCommands.UPDATESTART));
  }
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

  @Override
  public void runTests() throws ClassNotFoundException, Exception {
    project.runTests();
    saveProject();
    eventSupport.fireEvent(new TcaEvent(this, TcaEventCommands.UPDATERUN));
    logger.info("runTests()");
  }
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

  // TODO what should be seen in the View??
  @Override
  public void deleteProject() {
    db.delete(project);
    eventSupport.fireEvent(new TcaEvent(this, "bla"));
    logger.info("delete()");
  }
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

    }
    int classesAfter = project.getActualTestClasses().size();
    if (classesAfter > classesBefore) {
      JOptionPane.showMessageDialog(null, (classesAfter - classesBefore)
          + " test-classes have been added.");
      eventSupport.fireEvent(new TcaEvent(this,
          TcaEventCommands.UPDATECLASSES));
    } else {
      throw new ClassNotFoundException(
          "No test-class have been added.\nclass-path: "
              + project.getClasspath());
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

    int classesAfter = project.getActualTestClasses().size();

    if (classesAfter > classesBefore) {
      JOptionPane.showMessageDialog(null, (classesAfter - classesBefore)
          + " test-classes have been added.");
      eventSupport.fireEvent(new TcaEvent(this,
          TcaEventCommands.UPDATECLASSES));
    } else {
      StringBuffer sb = new StringBuffer();
      for (File f : files) {
        sb.append(f.getAbsolutePath() + "\n");
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

  @Override
  public void removeTestClasses(List<ClassFile> classes) {
    for (ClassFile cf : classes) {
      project.removeTestClass(cf);
    }
    eventSupport.fireEvent(new TcaEvent(this,
        TcaEventCommands.UPDATECLASSES));
    logger.info("removeTestClasses()");
  }
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

  }

  @Override
  public void removeAllTestClasses() {
    project.removeAllTestClass();
    eventSupport.fireEvent(new TcaEvent(this,
        TcaEventCommands.UPDATECLASSES));
    logger.info("removeAllTestClasses()");
  }
View Full Code Here

Examples of de.berndsteindorff.junittca.view.observer.TcaEvent

      } else {
        project.setClasspath(project.getClasspath()
            + System.getProperty("path.separator") + absolutePath);
        logger.info("vorher belegt, jetzt: " + project.getClasspath());
      }
      eventSupport.fireEvent(new TcaEvent(this,
          TcaEventCommands.UPDATECLASSPATH));
      saveProject();
    } catch (Exception e1) {
      TcaFrame.handleException(e1);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.