public SavableData GetSaveData(SavableIdentifier source)
    {
        if (saveData != null)
        {
            foreach (SavableData d in saveData)
            {
                if (d.dataSource.Equals(source))
                {
                    return(d);
                }
            }
        }

        return(null);
    }
 public SavableData(SavableIdentifier dataSource, object[] saveData)
 {
     this.dataSource = dataSource;
     this.saveData   = saveData;
 }