public ISaveDataFormatManager GetSaveDataFormatManager(string dataFormatVersion) { ISaveDataFormatManager saveDataFormatManager = null; switch (dataFormatVersion) { case SaveDataFormatVersions.NothingToDoDataFormatManagerVersion: saveDataFormatManager = NothingToDoManager.GetNothingToDoManager(); break; case SaveDataFormatVersions.StringEscapedFormatManagerVersion: saveDataFormatManager = StringEscapedManager.GetStringEscapedManager(); break; } return(saveDataFormatManager); }
public void SetDataFormatManager(ISaveDataFormatManager format) { this.saveDataFormatManager = format; }