18 using System.Collections.Generic;
22 using TraceLabSDK.Types.Contests;
24 namespace TraceLab.Components.Library.Metrics.Controller
26 [Component(Name =
"(UI) Results Metrics Converter",
27 Description =
"Converts the results computed by previous metrics components into a TLExperimentsResultsCollection. Predominantly used by the Results Visualization component.",
28 Author =
"SEMERU; Evan Moritz",
30 [IOSpec(IOSpecType.Output,
"ExperimentResults", typeof(TLExperimentsResultsCollection))]
31 [Tag(
"Metrics.Visualization")]
39 if (results.Count == 0)
41 throw new ComponentException(
"No results found.");
43 Workspace.Store(
"ExperimentResults", results);