From: Geraint E. <rd...@co...> - 2006-03-02 16:32:36
|
My data is in a strict hierarchical tree, 'nodes' have one and only one parent and when I delete a 'node', say a member of a container, I really want to remove all its descendents. If I use ResSeq->remove($myStatement) I am left with many orphans, but if I use Model->findForward I should be able to find the 'sub-tree' model and then remove this model from my master model. The trouble is that my data is created by parsing the output from another application which uses resources instead of blanknodes. Is there a reason that findForward only recurses down through BlankNodes and not through resources too? thanks Geraint |