/// <summary> /// Called when the Apply button is pressed. This commits any changes to the data objects. /// </summary> protected internal override void apply() { StateMod_ReservoirClimate clim = null; int size = _data.Count; for (int i = 0; i < size; i++) { clim = (StateMod_ReservoirClimate)_data[i]; clim.createBackup(); } }
/// <summary> /// Creates backups of all the data objects in the Vector so that changes can later be cancelled if necessary. /// </summary> protected internal override void createDataBackup() { StateMod_ReservoirClimate clim = null; int size = _data.Count; for (int i = 0; i < size; i++) { Message.printStatus(1, "", "climate1: " + _data[i]); Message.printStatus(1, "", "climate2: " + _data[i].GetType()); clim = (StateMod_ReservoirClimate)_data[i]; clim.createBackup(); } }