/// <summary> /// Gets measurement objects /// </summary> /// <param name="dataConsumer">Consumer of data</param> /// <param name="dictionary">Dictionary of objects</param> /// <param name="factory">Factory of objects</param> static public void GetMeasurementObjects(this IDataConsumer dataConsumer, Dictionary <IMeasurement, object> dictionary, IMeasurementObjectFactory factory) { Func <object, bool> condition = (object o) => { if (o is Form) { return(!(o as Form).IsDisposed); } return(true); }; dataConsumer.GetMeasurementObjects(dictionary, factory, condition); }