project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/Datastructures/Schemes.java
changeset 7485 0481bd74267c
parent 7476 2fb781bbdd51
child 7508 763d3961400b
equal deleted inserted replaced
7482:d70a5b0d1190 7485:0481bd74267c
    28 		return new File(c.getFilesDir(), "schemes_user.ini");
    28 		return new File(c.getFilesDir(), "schemes_user.ini");
    29 	}
    29 	}
    30 	
    30 	
    31 	public static File getBuiltinSchemesFile(Context c) {
    31 	public static File getBuiltinSchemesFile(Context c) {
    32 		return new File(c.getFilesDir(), "schemes_builtin.ini");
    32 		return new File(c.getFilesDir(), "schemes_builtin.ini");
       
    33 	}
       
    34 	
       
    35 	public static Map<String, Scheme> loadAllSchemes(Context c) throws IOException {
       
    36 		Map<String, Scheme> result = loadUserSchemes(c);
       
    37 		result.putAll(loadBuiltinSchemes(c));
       
    38 		return result;
    33 	}
    39 	}
    34 	
    40 	
    35 	public static Map<String, Scheme> loadUserSchemes(Context c) throws IOException {
    41 	public static Map<String, Scheme> loadUserSchemes(Context c) throws IOException {
    36 		return loadSchemes(c, getUserSchemesFile(c));
    42 		return loadSchemes(c, getUserSchemesFile(c));
    37 	}
    43 	}