/// <summary>
 /// Removes the specified node from the list of selectable parents.
 /// </summary>
 /// <param name="node">The node to remove.</param>
 public virtual void RemoveSelectableParent(PNode node)
 {
     selectableParents.Remove(node);
 }