public XmlNode exportXMLnode()
        {
            XmlDocument   xmlDoc        = new XmlDocument();
            StringWriter  stringWriter  = new StringWriter();
            XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter);
            XmlNode       rootNode      = xmlDoc.CreateElement(rnName);

            xmlDoc.AppendChild(rootNode);
            //Namrata:31/5/2017
            if (adrgroup != null)
            {
                XmlNode importADRMasterNode = rootNode.OwnerDocument.ImportNode(adrgroup.exportXMLnode(), true);
                rootNode.AppendChild(importADRMasterNode);
            }
            if (iec101Grp != null)
            {
                XmlNode import101Node = rootNode.OwnerDocument.ImportNode(iec101Grp.exportXMLnode(), true);
                rootNode.AppendChild(import101Node);
            }
            if (iecGrp != null)
            {
                XmlNode importIECGNode = rootNode.OwnerDocument.ImportNode(iecGrp.exportXMLnode(), true);
                rootNode.AppendChild(importIECGNode);
            }
            if (mbGrp != null)
            {
                XmlNode importMBGNode = rootNode.OwnerDocument.ImportNode(mbGrp.exportXMLnode(), true);
                rootNode.AppendChild(importMBGNode);
            }

            if (server61850 != null)
            {
                XmlNode importMBGNode = rootNode.OwnerDocument.ImportNode(server61850.exportXMLnode(), true);
                rootNode.AppendChild(importMBGNode);
                //XmlNode importRCBNode = rootNode.OwnerDocument.ImportNode(RCB.exportXMLnode(), true);
                //rootNode.AppendChild(importRCBNode);
            }
            if (vGrp != null)
            {
                XmlNode importVGNode = rootNode.OwnerDocument.ImportNode(vGrp.exportXMLnode(), true);
                rootNode.AppendChild(importVGNode);
            }
            //Namrata: 25/10/2017
            if (plugroup != null)
            {
                XmlNode importMBGNode = rootNode.OwnerDocument.ImportNode(plugroup.exportXMLnode(), true);
                rootNode.AppendChild(importMBGNode);
            }
            return(rootNode);
        }