/// <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);
        }