Example #1
0
        public AidProgram Create(IEnumerable <FeatureFactory> factories, HearingData hearingData)
        {
            var features = new List <Feature>();

            foreach (var factory in factories)
            {
                features.Add(factory.Create(hearingData));
            }

            return(new AidProgram("Master", features));
        }
Example #2
0
 public Feature Create(HearingData data)
 {
     return(new CompressorFeature(Compressor, Rationale.CreateSettings(data)));
 }
 public AidProgram CreateProgram(HearingData data)
 {
     return(factory.Create(factories, data));
 }
Example #4
0
 public CompressorSettings CreateSettings(HearingData data)
 {
     return(new CompressorSettings());
 }