public ToolParametersList(ToolParametersList priveousParameters) { for (int i = 0; i < priveousParameters.parameters.Count; i++) { ToolParameter newToolParameter = new ToolParameter(priveousParameters.parameters[i]); parameters.Add(newToolParameter); } }
// Конструктор копирования public GostTool(GostTool previousGostTool) { parameters = new ToolParametersList(previousGostTool.parameters); techTool = previousGostTool.techTool; toolType = previousGostTool.toolType; toolName = previousGostTool.toolName; toolLabel = previousGostTool.toolLabel; toolDocumentID = previousGostTool.toolDocumentID; toolID = previousGostTool.toolID; Connect.logger.Info(String.Format("Создан инструмент : {0}", toolID)); }
public string dataBaseToolID = ""; // ID инструмента в БД - базе знаний public GostTool() { parameters = new ToolParametersList(); }
void setXMLParameterList(ToolParametersList newParameters) { }