private static void OverrideSavedData(ZeusModule module, InputItemCollection items) { if (!module.IsParentModule) { OverrideSavedData(module.ParentModule, items); } foreach (InputItem item in module.UserSavedItems) { if (items.Contains(item.VariableName)) { items[item.VariableName].DataObject = item.DataObject; } else { items.Add(new InputItem(item.VariableName, item.DataObject)); } } }
public void OverrideSavedData(InputItemCollection items) { OverrideSavedData(this, items); }
public void OverrideSavedData(InputItemCollection items) { OverrideSavedData(this, items); }
private static void OverrideSavedData(ZeusModule module, InputItemCollection items) { if (!module.IsParentModule) { OverrideSavedData(module.ParentModule, items); } foreach (InputItem item in module.UserSavedItems) { if (items.Contains(item.VariableName)) { items[item.VariableName].DataObject = item.DataObject; } else { items.Add(new InputItem(item.VariableName, item.DataObject)); } } }