package tk.captainsplexx.Resource.EBX;
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.HashMap;
public class EBXGUIDHandler {
public HashMap<String, String> guids;
public EBXGUIDHandler(String guidTablePath){
guids = new HashMap<String, String>();
try{
BufferedReader in = new BufferedReader(new FileReader(guidTablePath));
String line = "";
while ((line = in.readLine()) != null) {
String parts[] = line.split(" : ");
guids.put(parts[0].toUpperCase(), parts[1]);
}
in.close();
}catch (Exception e){
e.printStackTrace();
System.err.println("Could not parse GUIDTable in handler: "+guidTablePath);
}
}
public String getFileName(String guid){
return guids.get(guid.toUpperCase());
}
}