private FileData GetFileDataFromPath(string filePath)
{
FileData fileData;
mFileDataMap.TryGetValue(filePath, out fileData);
if (fileData == null)
{
JsonFileData json = new JsonFileData(filePath);
if (json != null)
{
json.Load();
fileData = json.OpenedFiles.First();
mFileDataMap[filePath] = fileData;
}
}
return fileData;
}