public void Update(variable element) { if (element.m_CV.HasValue == true) { this.CV = element.CV; } if (element.m_comment != null) { this.comment = element.comment; } if (element.m_item != null) { this.item = element.item; } if (element.m_label != null) { this.label = element.label; } if (element.m_mask != null) { this.mask = element.mask; } if (element.m_tooltip != null) { this.tooltip = element.tooltip; } }
public static variable Parse(System.Xml.Linq.XElement xml, CRocrailClient rocrailClient) { variable _variable = new variable(); _variable.m_rocrailClient = rocrailClient; _variable.m_CV = (int?)xml.Attribute("CV"); _variable.m_comment = (string)xml.Attribute("comment"); _variable.m_item = (string)xml.Attribute("item"); _variable.m_label = (string)xml.Attribute("label"); _variable.m_mask = (string)xml.Attribute("mask"); _variable.m_tooltip = (string)xml.Attribute("tooltip"); return(_variable); }