public void AppendComponentInstanceNode(string instanceName, CoreTestComponent testComponentInstance) { _currentComponentInstance = new XElement("Component", new XAttribute("name", instanceName), new XAttribute("type", testComponentInstance.GetType())); _components.Add(_currentComponentInstance); }
public ComponentInstanceViewModel( string instanceName, OutputFactory outputFactory, OperationEntries operationEntries, CoreTestComponent testComponentInstance, BackgroundTasks backgroundTasks, OperationMachinesByControlObject operationMachinesByControlObject, Capabilities.CustomGui customUi) { _instanceName = instanceName; _outputFactory = outputFactory; _operationEntries = operationEntries; _testComponentInstance = testComponentInstance; _customUi = customUi; _backgroundTasks = backgroundTasks; _operationMachinesByControlObject = operationMachinesByControlObject; }
public void NewComponentInstance(string instanceName, CoreTestComponent testComponentInstance) { _xmlConfigurationOutputBuilder.AppendComponentInstanceNode(instanceName, testComponentInstance); }