internal UUIDVariable(XmlElement varElement)
  {
      UUIDVariableEditor e = new UUIDVariableEditor();
      e.VariableName = varElement.GetAttribute("Name");
  
      this.Editor = e;            
  }
        internal UUIDVariable(XmlElement varElement)
        {
            UUIDVariableEditor e = new UUIDVariableEditor();

            e.VariableName = varElement.GetAttribute("Name");

            this.Editor = e;
        }
        public System.Xml.XmlElement GetXml()
        {
            UUIDVariableEditor editor = this.Editor as UUIDVariableEditor;
            XmlHelper          h      = new XmlHelper("<Variable/>");

            h.SetAttribute(".", "Name", editor.VariableName);
            h.SetAttribute(".", "Source", this.Source);
            //h.SetAttribute(".", "Key", editor.VariableKey);
            return(h.GetElement("."));
        }