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); }
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); }