public BoeingController(AircraftConfigItem ac, PerfTable acPerf, LandingPerfElements elements, Control parentControl) { this.acPerf = acPerf; this.elements = elements; this.parentControl = parentControl; this.ac = ac; }
public static IFormController GetController(ControllerType type, AircraftConfigItem ac, PerfTable acPerf, LandingPerfElements elements, Control parentControl) { switch (type) { case ControllerType.Boeing: return(new BoeingController(ac, acPerf, elements, parentControl)); default: throw new ArgumentException(); } }
public BoeingParameterValidator(LandingPerfElements elements) { this.elements = elements; }