Example #1
0
        public override void FromXml(XElement config, ObjectsMap map, bool invert)
        {
            if (config.Element(MarkupLineRawRule <StopLineStyle> .XmlName) is XElement ruleConfig && MarkupLineRawRule <StopLineStyle> .FromXml(ruleConfig, this, map, invert, out MarkupLineRawRule <StopLineStyle> rule))
            {
                SetRule(rule);
            }

            RawStartAlignment.FromXml(config);
            RawEndAlignment.FromXml(config);
        }
Example #2
0
        public override XElement ToXml()
        {
            var config = base.ToXml();

            config.Add(Rule.ToXml());
            RawStartAlignment.ToXml(config);
            RawEndAlignment.ToXml(config);

            return(config);
        }