Beispiel #1
0
 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();
 }
Beispiel #4
0
 public override void Initialize()
 {
     TimeServiceList.Add(this.TimeService.Name, this.TimeService);
 }