ATMLCommonLibrary.controls.signal.SignalFunctionTypeControl.ProcessXmlElement C# (CSharp) Method

ProcessXmlElement() private method

private ProcessXmlElement ( ) : void
return void
        private void ProcessXmlElement()
        {
            var signal = (XmlElement) _signalFunctionType;
            if (signal.HasAttribute( "name" ))
                edtName.Text = signal.GetAttribute( "name" );
            if (signal.HasAttribute( "In" ))
                edtName.Text = signal.GetAttribute( "In" );
            String name = signal.LocalName;
            string nameSpace = signal.NamespaceURI;
            SignalDAO dao = DataManager.getSignalDAO();

            List<dbSignalAttribute> dbAttributes = dao.getAllSignalAttributes(name, nameSpace);
            //TODO:REPLACE NULL

            signalAttributes.Rows.Clear();
            foreach (dbSignalAttribute attr in dbAttributes)
            {
                //TODO: Lookup Attribute Type
                String attrName = attr.attributeName;
                String attrValue = signal.GetAttribute( attrName );
                signalAttributes.Rows.Add( new object[] {attr.attributeName, attr.type, attrValue} );
            }
            awbDropListTree.FindNode( name, nameSpace );
        }