Exemple #1
0
        public XObject ToXml()
        {
            var element = new XElement("mxCell");

            element.Add(new XAttribute("id", _id));
            element.AddAttributeFromMaybe("value", _value);
            element.AddAttributeFromMaybe("style", _style);
            element.AddAttributeFromMaybe("vertex", _vertex);
            element.AddAttributeFromMaybe("parent", _parent);
            element.AddMxElementFromMaybe(_geometry);

            return(element);
        }
Exemple #2
0
        public XObject ToXml()
        {
            var element = new XElement("mxGeometry");

            element.AddAttributeFromMaybe("x", _x);
            element.AddAttributeFromMaybe("y", _y);
            element.Add(new XAttribute("width", _width));
            element.Add(new XAttribute("height", _height));
            element.Add(new XAttribute("as", "geometry"));
            element.AddAttributeFromMaybe("relative", _relativeCellId);
            element.AddMxElementFromMaybe(_point);

            return(element);
        }