示例#1
0
 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);
 }