private void LoadVirtualTester(XmlDocument xmlDoc, VirtualTesterConfigData configData) { XmlOldVirtualTester xmlVirtual = new XmlOldVirtualTester(); xmlVirtual.LoadConfig(xmlDoc); configData.ConnectDelay = xmlVirtual.ConnectDelay; configData.DisconnectDelay = xmlVirtual.DisconnectDelay; configData.InitDelay = xmlVirtual.InitDelay; configData.StartLotDelay = xmlVirtual.StartLotDelay; configData.EndLotDelay = xmlVirtual.EndLotDelay; configData.StartWaferDelay = xmlVirtual.StartWaferDelay; configData.EndWaferDelay = xmlVirtual.EndWaferDelay; configData.ProbeDieDelay = xmlVirtual.ProbeDieDelay; configData.ProbeDieFinishedDelay = xmlVirtual.ProbeDieFinishedDelay; configData.GetTestProgramNameDelay = xmlVirtual.GetTestProgramNameDelay; configData.GetTemperatureDelay = xmlVirtual.GetTemperatureDelay; configData.IsRandom = xmlVirtual.IsRandom; configData.Yield = xmlVirtual.Yield; configData.IsGrowing = xmlVirtual.IsGrowing; configData.IsInputWmxmlPath = !string.IsNullOrEmpty(xmlVirtual.InputWmxmlPath); configData.InputWmxmlPath = xmlVirtual.InputWmxmlPath; }
private void SaveVirtualTester(XmlDocument xmlDoc, VirtualTesterConfigData configData) { XmlOldVirtualTester xmlVirtual = new XmlOldVirtualTester(); xmlVirtual.ConnectDelay = configData.ConnectDelay; xmlVirtual.DisconnectDelay = configData.DisconnectDelay; xmlVirtual.InitDelay = configData.InitDelay; xmlVirtual.StartLotDelay = configData.StartLotDelay; xmlVirtual.EndLotDelay = configData.EndLotDelay; xmlVirtual.StartWaferDelay = configData.StartWaferDelay; xmlVirtual.EndWaferDelay = configData.EndWaferDelay; xmlVirtual.ProbeDieDelay = configData.ProbeDieDelay; xmlVirtual.ProbeDieFinishedDelay = configData.ProbeDieFinishedDelay; xmlVirtual.GetTestProgramNameDelay = configData.GetTestProgramNameDelay; xmlVirtual.GetTemperatureDelay = configData.GetTemperatureDelay; xmlVirtual.IsRandom = configData.IsRandom; xmlVirtual.Yield = (int)configData.Yield; xmlVirtual.IsGrowing = configData.IsGrowing; xmlVirtual.InputWmxmlPath = configData.InputWmxmlPath; xmlVirtual.SaveConfig(xmlDoc); }