예제 #1
0
        private Step CreateStep(XmlReader reader, BaseStep lastStep)
        {
            var attributes = GetAttributes(reader);
            var name       = attributes.ContainsKey("name") ? attributes["name"] : "";

            int repititions = 1;

            if (attributes.ContainsKey("repititions"))
            {
                repititions = int.Parse(attributes["repititions"]);
            }

            Step step = new Step(name, DB.StatisticType.step, null, lastStep, repititions, statisticManager);

            if (lastStep != null)
            {
                lastStep.AddNext(step);
            }

            return(step);
        }