public ReportElementTemplate WithDataAccumulator(DataAccumulator dataAccumulator)
        {
            this.DataAccumulatorTypeName   = dataAccumulator.GetType().GetDisplayName();
            this.DataAccumulatorParameters = dataAccumulator.GetParameterSnapshotWithInnerObjects();

            return(this);
        }