Begin fixing the XObject.Changing and XObject.Changed events
authorAlan McGovern <alan.mcgovern@gmail.com>
Thu, 19 Jul 2012 15:57:24 +0000 (16:57 +0100)
committerAlan McGovern <alan.mcgovern@gmail.com>
Fri, 20 Jul 2012 15:41:04 +0000 (16:41 +0100)
commit72bef6c0ab5c776723304884454a1a7f6f484668
treea2145f6894a4193d7da27eb4545a41c18bace5a1
parent703b51f24638596c28071a215984ae36c8c56c49
Begin fixing the XObject.Changing and XObject.Changed events

Add tests to ensure the event is correctly emitted and correctly propagated
up the tree for the basic Add and Remove operations. Fixed the implementation
accordingly.
mcs/class/System.Xml.Linq/System.Xml.Linq/XAttribute.cs
mcs/class/System.Xml.Linq/System.Xml.Linq/XContainer.cs
mcs/class/System.Xml.Linq/System.Xml.Linq/XElement.cs
mcs/class/System.Xml.Linq/System.Xml.Linq/XNode.cs
mcs/class/System.Xml.Linq/System.Xml.Linq/XObject.cs
mcs/class/System.Xml.Linq/Test/System.Xml.Linq/XElementTest.cs