public XmlOldDb() { configElement = new SelfManagedXmlElement("Database"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("IsEnabled", true); configElement.AddChild(enabledElement); databaseServerNameElement = new StringXmlElement("DatabaseServerName", string.Empty); configElement.AddChild(databaseServerNameElement); databaseNameElement = new StringXmlElement("DatabaseName", string.Empty); configElement.AddChild(databaseNameElement); portElement = new IntegerXmlElement("Port", 1521); configElement.AddChild(portElement); userIdElement = new StringXmlElement("UserId", string.Empty); configElement.AddChild(userIdElement); passwordElement = new StringXmlElement("Password", string.Empty); configElement.AddChild(passwordElement); useTrakLotElement = new BooleanXmlElement("UseTrakLotId", true); configElement.AddChild(useTrakLotElement); }
public XmlOldVirtualTester() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); vtElement = new SelfManagedXmlElement("Virtual"); vtElement.ClearAllChildren = true; testersElement.AddChild(vtElement); connectElement = new IntegerXmlElement("ConnectDelay", 0); vtElement.AddChild(connectElement); disconnectElement = new IntegerXmlElement("DisconnectDelay", 0); vtElement.AddChild(disconnectElement); initElement = new IntegerXmlElement("InitDelay", 1000); vtElement.AddChild(initElement); startLotElement = new IntegerXmlElement("StartLotDelay", 2000); vtElement.AddChild(startLotElement); endLotElement = new IntegerXmlElement("EndLotDelay", 0); vtElement.AddChild(endLotElement); startWaferElement = new IntegerXmlElement("StartWaferDelay", 100); vtElement.AddChild(startWaferElement); endWaferElement = new IntegerXmlElement("EndWaferDelay", 100); vtElement.AddChild(endWaferElement); probeDieElement = new IntegerXmlElement("ProbeDieDelay", 1); vtElement.AddChild(probeDieElement); probeDieFinishedElement = new IntegerXmlElement("ProbeDieFinishedDelay", 0); vtElement.AddChild(probeDieFinishedElement); getTestProgramNameElement = new IntegerXmlElement("GetTestProgramNameDelay", 0); vtElement.AddChild(getTestProgramNameElement); getTemperatureElement = new IntegerXmlElement("GetTemperatureDelay", 0); vtElement.AddChild(getTemperatureElement); isRandomElement = new BooleanXmlElement("IsRandom", true); vtElement.AddChild(isRandomElement); yieldElement = new IntegerXmlElement("Yield", 100); vtElement.AddChild(yieldElement); isGrowingElement = new BooleanXmlElement("IsGrowing", false); vtElement.AddChild(isGrowingElement); inputWmxmlPathElement = new StringXmlElement("InputWmxmlPath", "C:\\Mapper\\VirtualTester\\InputMaps"); vtElement.AddChild(inputWmxmlPathElement); }
public XmlOldLotSearch() { configElement = new SelfManagedXmlElement("LotSearch"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); useLimitedLotSearchElement = new BooleanXmlElement("UseLimitedLotSearch", false); configElement.AddChild(useLimitedLotSearchElement); daysBackwardElement = new IntegerXmlElement("SearchLotsNotOlderThan", 365); configElement.AddChild(daysBackwardElement); }
public XmlOldIncompleteProbe() { configElement = new SelfManagedXmlElement("IncompleteProbe"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); _enabledElement = new BooleanXmlElement("Enabled", false); configElement.AddChild(_enabledElement); _autoCompleteElement = new BooleanXmlElement("AutoComplete", false); configElement.AddChild(_autoCompleteElement); }
public XmlOldCustomScripts() { configElement = new SelfManagedXmlElement("CustomScripts"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("Enabled", false); configElement.AddChild(enabledElement); customScriptsElement = new CustomScriptsXmlElement("Scripts"); configElement.AddChild(customScriptsElement); }
public XmlOldMapEdit() { configElement = new SelfManagedXmlElement("MapEdit"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enableMapEdit = new BooleanXmlElement("EnableMapEdit", false); configElement.AddChild(enableMapEdit); replaceBinElement = new IntegerXmlElement("ReplaceBin", 100); configElement.AddChild(replaceBinElement); }
public XmlOldCutOff() { configElement = new SelfManagedXmlElement("CutOff"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enableCutOffElement = new BooleanXmlElement("EnableCutOff", false); configElement.AddChild(enableCutOffElement); enableCutOffNotReachedElement = new BooleanXmlElement("EnableCutOffNotReached", false); configElement.AddChild(enableCutOffNotReachedElement); }
public XmlOldColor() { configElement = new SelfManagedXmlElement("FontsAndColors"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); themeElement = new SelfManagedXmlElement("ThemesValue"); themeElement.ClearAllChildren = true; configElement.AddChild(themeElement); coloresElement = new ColoresXmlElement("Custom"); themeElement.AddChild(coloresElement); }
public XmlOldHp() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); keithleyElement = new SelfManagedXmlElement("Hp4092"); testersElement.AddChild(keithleyElement); gpibElement = new XmlOldGpib(); keithleyElement.AddChild(gpibElement.XmlNode); }
public XmlOldTester() { configElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(configElement); activeTesterElement = new StringXmlElement("ActiveTester", string.Empty); configElement.AddChild(activeTesterElement); testerTimeoutElement = new IntegerXmlElement("TesterTimeout", 30); configElement.AddChild(testerTimeoutElement); simulatorEnabledElement = new BooleanXmlElement("TesterSimulatorEnabled", false); configElement.AddChild(simulatorEnabledElement); }
public XmlOldKelvinDie() { configElement = new SelfManagedXmlElement("KelvinDie"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("Enable", false); configElement.AddChild(enabledElement); kelvinDieBinsElement = new StringXmlElement("KelvinDieBins", "22"); configElement.AddChild(kelvinDieBinsElement); reprobeFirstElement = new BooleanXmlElement("ReprobeFirst", false); configElement.AddChild(reprobeFirstElement); }
public XmlOldGenesis() { configElement = new SelfManagedXmlElement("Genesis"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("CheckinThroughGenesis", false); configElement.AddChild(enabledElement); linkQueryElement = new StringXmlElement("LinkQuery", string.Empty); configElement.AddChild(linkQueryElement); timeoutElement = new IntegerXmlElement("Timeout", 100); configElement.AddChild(timeoutElement); }
public XmlOldMaverick() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); maverickElement = new SelfManagedXmlElement("Maverick"); maverickElement.ClearAllChildren = true; testersElement.AddChild(maverickElement); tcpIpElement = new XmlOldTcpIp(); maverickElement.AddChild(tcpIpElement.XmlNode); }
public XmlOldPowertech() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); tmtElement = new SelfManagedXmlElement("Powertech"); tmtElement.ClearAllChildren = true; testersElement.AddChild(tmtElement); serialElement = new XmlOldSerial(); tmtElement.AddChild(serialElement.XmlNode); }
public XmlOldDts() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); dtsElement = new SelfManagedXmlElement("Dts2"); dtsElement.ClearAllChildren = true; testersElement.AddChild(dtsElement); tcpIpElement = new XmlOldTcpIp(); dtsElement.AddChild(tcpIpElement.XmlNode); }
public XmlOldFpMethods() { configElement = new SelfManagedXmlElement("FpMethods"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("Enabled", false); configElement.AddChild(enabledElement); startProcessMethodsElement = new StartProcessMethodsXmlElement("StartProcessMethods"); configElement.AddChild(startProcessMethodsElement); endProcessMethodsElement = new EndProcessMethodsXmlElement("EndProcessMethods"); configElement.AddChild(endProcessMethodsElement); }
public XmlOldKla1007() { proberElement = new SelfManagedXmlElement("Prober"); rootElement.AddChild(proberElement); probersElement = new SelfManagedXmlElement("Probers"); proberElement.AddChild(probersElement); klaElement = new SelfManagedXmlElement("Kla1007"); klaElement.ClearAllChildren = true; probersElement.AddChild(klaElement); gpibElement = new XmlOldGpib(); klaElement.AddChild(gpibElement.XmlNode); }
public XmlOldReprobe() { configElement = new SelfManagedXmlElement("Reprobe"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("Enabled", false); configElement.AddChild(enabledElement); numberOfReprobesElement = new IntegerXmlElement("AutomaticReprobeNumberOfReprobes", 1); configElement.AddChild(numberOfReprobesElement); reprobeOnTheFlyElement = new BooleanXmlElement("ReprobeOnTheFly", false); configElement.AddChild(reprobeOnTheFlyElement); }
public XmlOldPft() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); pftElement = new SelfManagedXmlElement("PFT"); pftElement.ClearAllChildren = true; testersElement.AddChild(pftElement); tcpIpElement = new XmlOldTcpIp(); pftElement.AddChild(tcpIpElement.XmlNode); }
public XmlOldUf2000() { proberElement = new SelfManagedXmlElement("Prober"); rootElement.AddChild(proberElement); probersElement = new SelfManagedXmlElement("Probers"); proberElement.AddChild(probersElement); egElement = new SelfManagedXmlElement("UF2000"); egElement.ClearAllChildren = true; probersElement.AddChild(egElement); gpibElement = new XmlOldGpib(); egElement.AddChild(gpibElement.XmlNode); }
public XmlOldMethods() { configElement = new SelfManagedXmlElement("ProcessMethods"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); _isNeverTouchOutsideWafer = new BooleanXmlElement("SupNeverTouchOutsideWafer", true); configElement.AddChild(_isNeverTouchOutsideWafer); _maxTouchdownsOnDie = new IntegerXmlElement("SupMaxTouchdownsOnDie", 3); configElement.AddChild(_maxTouchdownsOnDie); _isAutoSpToUpElement = new BooleanXmlElement("IsAutoSpToUp", false); configElement.AddChild(_isAutoSpToUpElement); _isEpWaferElement = new BooleanXmlElement("IsEdgeProbeWafer", false); configElement.AddChild(_isEpWaferElement); _isEpPcMarkElement = new BooleanXmlElement("IsEdgeProbePcMark", false); configElement.AddChild(_isEpPcMarkElement); _sspModeElement = new EnumXmlElement<SmartSamplingMode>("SmartSamplingMode", SmartSamplingMode.Standard); configElement.AddChild(_sspModeElement); _isSspSingleFirstRowElement = new BooleanXmlElement("IsSspSingleFirstRow", false); configElement.AddChild(_isSspSingleFirstRowElement); _isCpSingleChessboardElement = new BooleanXmlElement("IsCpSingleChessboard", false); configElement.AddChild(_isCpSingleChessboardElement); _isSspSingleChessboardElement = new BooleanXmlElement("IsSspSingleChessboard", false); configElement.AddChild(_isSspSingleChessboardElement); _isSspMultiFirstRowElement = new BooleanXmlElement("IsSspMultiFirstRow", true); configElement.AddChild(_isSspMultiFirstRowElement); _isCpMultiChessboardElement = new BooleanXmlElement("IsCpMultiChessboard", false); configElement.AddChild(_isCpMultiChessboardElement); _isSspMultiChessboardElement = new BooleanXmlElement("IsSspMultiChessboard", false); configElement.AddChild(_isSspMultiChessboardElement); _isAoiGoodDieCounterElement = new BooleanXmlElement("IsAoiGoodDieCounter", false); configElement.AddChild(_isAoiGoodDieCounterElement); }
public XmlOldEg2001() { proberElement = new SelfManagedXmlElement("Prober"); rootElement.AddChild(proberElement); probersElement = new SelfManagedXmlElement("Probers"); proberElement.AddChild(probersElement); egElement = new SelfManagedXmlElement("EG2001"); egElement.ClearAllChildren = true; probersElement.AddChild(egElement); serialElement = new XmlOldSerial(); egElement.AddChild(serialElement.XmlNode); enableManualMicroCoordsChangeElement = new BooleanXmlElement("EnableManualMicroCoordsChange", false); egElement.AddChild(enableManualMicroCoordsChangeElement); }
public XmlOldGsi() { proberElement = new SelfManagedXmlElement("Prober"); rootElement.AddChild(proberElement); probersElement = new SelfManagedXmlElement("Probers"); proberElement.AddChild(probersElement); gsiElement = new SelfManagedXmlElement("GSI"); gsiElement.ClearAllChildren = true; probersElement.AddChild(gsiElement); waferMapDirElement = new StringXmlElement("WaferMapDir", "/usr/ctrims/wafdata/summary"); gsiElement.AddChild(waferMapDirElement); tcpIpElement = new XmlOldTcpIp(); gsiElement.AddChild(tcpIpElement.XmlNode); }
public XmlOldConsecutiveFail() { configElement = new SelfManagedXmlElement("ConsecutiveFail"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("Enabled", false); configElement.AddChild(enabledElement); limitElement = new IntegerXmlElement("Limit", 5); configElement.AddChild(limitElement); resetCounterElement = new BooleanXmlElement("ResetCounterOnEachRow", false); configElement.AddChild(resetCounterElement); customRulesElement = new CustomRulesXmlElement("CustomRules"); configElement.AddChild(customRulesElement); }
public XmlOldKeithley() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); keithleyElement = new SelfManagedXmlElement("Keithley"); testersElement.AddChild(keithleyElement); scriptFileNameElement = new StringXmlElement("ScriptFileName", ""); keithleyElement.AddChild(scriptFileNameElement); csvOutputDirElement = new StringXmlElement("CsvOutputDir", "C:\\Mapper\\Keithley\\Stdf"); keithleyElement.AddChild(csvOutputDirElement); gpibElement = new XmlOldGpib(); keithleyElement.AddChild(gpibElement.XmlNode); }
public XmlOldFet() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); fetElement = new SelfManagedXmlElement("FetTtl"); testersElement.AddChild(fetElement); boardNoElement = new IntegerXmlElement("BoardNo", 0); fetElement.AddChild(boardNoElement); enableSendingXyCoordsElement = new BooleanXmlElement("EnableSendingXYCoordinates", true); fetElement.AddChild(enableSendingXyCoordsElement); gpibElement = new XmlOldGpib(); fetElement.AddChild(gpibElement.XmlNode); }
public XmlOldEagle() { testerElement = new SelfManagedXmlElement("Tester"); rootElement.AddChild(testerElement); testersElement = new SelfManagedXmlElement("Testers"); testerElement.AddChild(testersElement); eagleElement = new SelfManagedXmlElement("Eagle"); testersElement.AddChild(eagleElement); communicationTypeElement = new EnumXmlElement<EagleCommunicationType>("CommunicationType", EagleCommunicationType.Serial); eagleElement.AddChild(communicationTypeElement); commandSetElement = new EnumXmlElement<EagleCommandSet>("CommandSet", EagleCommandSet.ElectroglasEnhancedMode); eagleElement.AddChild(commandSetElement); proberIdElement = new StringXmlElement("ProberId", "2001X.EC.249799-121"); eagleElement.AddChild(proberIdElement); serialElement = new XmlOldSerial(); eagleElement.AddChild(serialElement.XmlNode); gpibElement = new XmlOldGpib(); eagleElement.AddChild(gpibElement.XmlNode); tcpIpElement = new XmlOldTcpIp(); eagleElement.AddChild(tcpIpElement.XmlNode); SelfManagedXmlElement newtonElement = new SelfManagedXmlElement("Newton"); eagleElement.AddChild(newtonElement); newtonEnableElement = new BooleanXmlElement("EnableNewton", false); newtonElement.AddChild(newtonEnableElement); newtonSerialElement = new XmlOldSerial(); newtonElement.AddChild(newtonSerialElement.XmlNode); newtonFileElement = new StringXmlElement("NewtonFile", ""); newtonElement.AddChild(newtonFileElement); }
public XmlOldProbeInTemp() { configElement = new SelfManagedXmlElement("ProbeInTemperatures"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); askForTemperatureElement = new BooleanXmlElement("AskForTemperature", false); configElement.AddChild(askForTemperatureElement); defaultTemperatureElement = new DoubleXmlElement("DefaultTemperature", 25); configElement.AddChild(defaultTemperatureElement); probeInTemperaturesElement = new BooleanXmlElement("ProbeInTemperatures", false); configElement.AddChild(probeInTemperaturesElement); engineerModeElement = new BooleanXmlElement("EngineerMode", false); configElement.AddChild(engineerModeElement); replaceBinElement = new IntegerXmlElement("ReplaceBin", 100); configElement.AddChild(replaceBinElement); }
public XmlOldLaserscribe() { configElement = new SelfManagedXmlElement("Laserscribe"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("OcrEnabled", false); configElement.AddChild(enabledElement); laserscribeFormatsElement = new LaserscribeFormatsXmlElement("LaserscribeFormats"); configElement.AddChild(laserscribeFormatsElement); laserscribeMatchingEnabledElement = new BooleanXmlElement("LaserscribeMatchingEnabled", false); configElement.AddChild(laserscribeMatchingEnabledElement); lotsWithLaserscribesInDbElement = new LotFiltersXmlElement("LotsWithLaserscribesInDb"); configElement.AddChild(lotsWithLaserscribesInDbElement); usingLaserscribeFromDBElement = new BooleanXmlElement("UsingLasersribeFromDB", false); configElement.AddChild(usingLaserscribeFromDBElement); }
public XmlOldNewton() { configElement = new SelfManagedXmlElement("Newton"); configElement.ClearAllChildren = true; rootElement.AddChild(configElement); enabledElement = new BooleanXmlElement("Enabled", false); configElement.AddChild(enabledElement); newtonFileElement = new StringXmlElement("NewtonPath", "C:\\Mapper\\Gatekeeper\\NewtUtils.bat"); configElement.AddChild(newtonFileElement); newtonMapDirElement = new StringXmlElement("NewtonMapPath", "C:\\Mapper\\Gatekeeper\\Maps"); configElement.AddChild(newtonMapDirElement); statusFileElement = new StringXmlElement("StatusFile", "C:\\Mapper\\Gatekeeper\\Status.txt"); configElement.AddChild(statusFileElement); timeoutElement = new IntegerXmlElement("NewtonTimeout", 600); configElement.AddChild(timeoutElement); }