public void addExport(ME1ExportEntry exportEntry)
{
if (exportEntry.FileRef != this)
throw new Exception("you cannot add a new export entry from another file, it has invalid references!");
exportEntry.DataChanged = true;
exportEntry.Index = exports.Count;
exportEntry.PropertyChanged += exportChanged;
exports.Add(exportEntry);
ExportCount = exports.Count;
updateTools(PackageChange.ExportAdd, ExportCount);
}