Пример #1
0
 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;
     }
 }
Пример #2
0
        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);
        }