public override PlotGroupMemento SDeserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { PlotGroupMemento s = base.SDeserialize(o, info, parent); s._concurrently = info.GetBoolean("Concurrently"); s._plotGroupStrictness = (PlotGroupStrictness)info.GetEnum("Strict", typeof(PlotGroupStrictness)); return(s); }
public virtual PlotGroupMemento SDeserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { PlotGroupMemento s = null != o ? (PlotGroupMemento)o : new PlotGroupMemento(); s._plotGroupStyle = (Version0PlotGroupStyle)info.GetValue("Style", typeof(Version0PlotGroupStyle)); int count = info.OpenArray(); s._plotItemIndices = new int[count]; for (int i = 0; i < count; i++) { s._plotItemIndices[i] = info.GetInt32(); } info.CloseArray(count); return(s); }
public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent) { PlotGroupMemento s = SDeserialize(o, info, parent); return(s); }