private void LoadTestProgramElement()
{
if (_testConfiguration.TestProgramElements != null)
{
_tpsDocumentation.Clear();
_tpsResourceReferences.Clear();
_tpsSoftwareReferences.Clear();
foreach (object testProgramElement in _testConfiguration.TestProgramElements)
{
var doc = testProgramElement as TestConfigurationDocumentation;
var res = testProgramElement as ConfigurationResourceReference;
var sft = testProgramElement as ConfigurationSoftwareReference;
if (doc != null)
_tpsDocumentation.Add(doc);
if (res != null)
_tpsResourceReferences.Add(res);
if (sft != null)
_tpsSoftwareReferences.Add(sft);
}
tpsResourceReferenceListControl.ConfigurationResourceReferences = _tpsResourceReferences;
tpsSoftwareReferenceListControl.ConfigurationSoftwareReferences = _tpsSoftwareReferences;
testProgramDocumentationListControl.TestConfigurationDocumentation = _tpsDocumentation;
}
}