Catrobat.IDE.Core.Xml.XmlObjects.Bricks.ControlFlow.XmlRepeatBrick.CreateXml C# (CSharp) 메소드

CreateXml() 개인적인 메소드

private CreateXml ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement
        internal override XElement CreateXml()
        {
            var xRoot = new XElement(XmlConstants.Brick);
            xRoot.SetAttributeValue(XmlConstants.Type, XmlConstants.XmlRepeatBrickType);
            base.CreateCommonXML(xRoot);

            var xElement = TimesToRepeat.CreateXml();
            xElement.SetAttributeValue(XmlConstants.Category, XmlConstants.TimesToRepeat);

            var xFormulalist = new XElement(XmlConstants.FormulaList);
            xFormulalist.Add(xElement);
            
            xRoot.Add(xFormulalist);

            return xRoot;
        }