public override void Clear() { foreach (var pck in Packages.Values) { pck.Clear(); } _MFNameManager.Clear(); Packages.Clear(); TimeServiceList.Clear(); }
public override void Initialize() { TimeServiceList.Clear(); _MasterPackage.TimeService.Updated += _MasterPackage.OnTimeServiceUpdated; this.TimeService = _MasterPackage.TimeService; this.TimeService.Updated += this.OnTimeServiceUpdated; _PRMS.TimeService = _MasterPackage.TimeService; _PRMS.TimeService.Updated += _PRMS.OnTimeServiceUpdated; _PRMS.WorkDirectory = this.WorkDirectory; _Modflow.TimeService.Updated += _Modflow.OnTimeServiceUpdated; _Modflow.WorkDirectory = this.WorkDirectory; _PRMS.Grid = _Modflow.Grid; this.Grid = _Modflow.Grid; _PRMS.Grid.Updated += _PRMS.OnGridUpdated; _Modflow.Grid.Updated += _Modflow.OnGridUpdated; this.TimeServiceList.Add(_MasterPackage.TimeService.Name, _MasterPackage.TimeService); this.TimeServiceList.Add(_Modflow.TimeService.Name, _Modflow.TimeService); }
public override void Clear() { TimeServiceList.Clear(); _PRMS.Clear(); _Modflow.Clear(); }
public override void Initialize() { TimeServiceList.Add(this.TimeService.Name, this.TimeService); }