/// /// Copyright (c) 2013-2019 Sensus Slovensko a.s. /// using System.Collections.Generic; namespace TBF.BenchControl.Generic { public interface IComponent { string Name { get; } string ClassName { get; } string ParentName { get; } Config.Entities.DebugMode DebugLevel { get; } Config.Entities.LogLevel LogLevel { get; } IComponentCfg Cfg { get; } IList Corrections { get; set; } IList Uncertainties { get; set; } void StartChangeHandler(); void StopChangeHandler(); } }