/// <summary>
        /// Factory method. Loads a <see cref="A10Level11111"/> object from the given SafeDataReader.
        /// </summary>
        /// <param name="dr">The SafeDataReader to use.</param>
        /// <returns>A reference to the fetched <see cref="A10Level11111"/> object.</returns>
        internal static A10Level11111 GetA10Level11111(SafeDataReader dr)
        {
            A10Level11111 obj = new A10Level11111();

            // show the framework that this is a child object
            obj.MarkAsChild();
            obj.Fetch(dr);
            obj.LoadProperty(A11Level111111ObjectsProperty, A11Level111111Coll.NewA11Level111111Coll());
            obj.MarkOld();
            return(obj);
        }