public Map<String, String> getPropertiesFile(String fileName) throws Exception { if ((new File(fileName + ".properties")).exists()) { PropertiesFile p = new PropertiesFile(fileName + ".properties"); return p.returnMap(); } else { throw new FileNotFoundException(fileName + ".properties was not found"); } }
public boolean editPropertiesFile(String fileName, String type, String key, String value) throws FileNotFoundException { if ((new File(fileName + ".properties")).exists()) { PropertiesFile p = new PropertiesFile(fileName + ".properties"); if (type.toLowerCase().equals("boolean")) { p.setBoolean(key, Boolean.valueOf(value.toString())); } else if (type.toLowerCase().equals("long")) { p.setLong(key, Long.valueOf(value.toString())); } else if (type.toLowerCase().equals("int")) { p.setInt(key, Integer.valueOf(value.toString())); } else if (type.toLowerCase().equals("string")) { p.setString(key, value.toString()); } else if (type.toLowerCase().equals("double")) { p.setDouble(key, Double.valueOf(value.toString())); } p.save(); return true; } else { throw new FileNotFoundException(fileName + ".properties was not found"); } }