Example #1
0
  public void writeConfigFile() {
    System.out.println("Building configuration file...");

    try {
      FileWriter out = new FileWriter(configFile, false);
      out.write("TIMEOUT=" + timeout + "\nFILTERS=" + fightFilter.getFilters());
      out.close();
    } catch (Exception e) {
      System.out.println("Build failed");
    }
  }
Example #2
0
  private void readConfigFile() {
    try {
      scan = new Scanner(configFile);

      String label, info;
      int loc;
      while (scan.hasNextLine()) {
        info = scan.nextLine();
        loc = info.indexOf('=');
        if (loc > 0) {
          label = info.substring(0, loc);
          info = info.substring(loc + 1);

          if (label.equals("TIMEOUT")) timeout = Integer.parseInt(info);
          else if (label.equals("FILTERS")) fightFilter.setFilters(info);
        }
      }
      scan.close();
    } catch (Exception e) {
      System.out.println("Failed to read configuration file");
    }
  }
Example #3
0
 public boolean isFiltered(String s) {
   return fightFilter.isFiltered(s);
 }
Example #4
0
 public String getFightFilters() {
   return fightFilter.getFilters();
 }
Example #5
0
 // Fight filters
 public void setFightFilters(String str) {
   fightFilter.setFilters(str);
 }