Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.DomainModel/NHSpecific
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28854
Modified Files:
Node.cs
Log Message:
Added method to remove a node
Index: Node.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.DomainModel/NHSpecific/Node.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Node.cs 9 Jun 2004 01:04:35 -0000 1.1
--- Node.cs 17 Aug 2004 14:12:42 -0000 1.2
***************
*** 53,56 ****
--- 53,60 ----
}
+ private void RemovePreviousNode(Node previousNode)
+ {
+ PreviousNodes.Remove(previousNode);
+ }
/// <summary>
***************
*** 82,85 ****
--- 86,95 ----
}
+ public void RemoveDestinationNode(Node destinationNode)
+ {
+ DestinationNodes.Remove(destinationNode);
+ destinationNode.RemovePreviousNode(this);
+ }
+
public override int GetHashCode()
{
|