예제 #1
0
        /// <summary>
        /// Detaches the child node
        /// </summary>
        /// <returns>The newly detached child node. Returns null if no child node was present</returns>
        public IOwlNode DetachChildNode()
        {
            IOwlNode node = ChildNode;

            if (ChildNode != null)
            {
                ChildNode.DetachParentEdge(this);
            }
            return(node);
        }