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"); } }
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"); } }
public boolean isFiltered(String s) { return fightFilter.isFiltered(s); }
public String getFightFilters() { return fightFilter.getFilters(); }
// Fight filters public void setFightFilters(String str) { fightFilter.setFilters(str); }