private bool CanAddEntityForm(FileData file, string formName)
{
JsonFileData jsonFileData = file as JsonFileData;
if (jsonFileData == null)
{
return false; // Don't know how to clone something not jsonFileData
}
if (jsonFileData.JsonType != JSONTYPE.ENTITY)
{
return false;
}
foreach (FileData openedJsonFile in jsonFileData.OpenedFiles)
{
if (openedJsonFile.Path.EndsWith("_" + formName + ".json"))
{
return false; // already have an iconic
}
}
return true;
}