I have a core data model with an entity that has a tree structure (parent, children relationships). I’d like to represent this in a table view so that only a portion of the tree is displayed. Double clicking on an item would bring up only the children of that item, double click one of those items to get its children and so on. (Transmit is a good example of this kind of behavior using file system objects.) I considered using a tree controller in entity mode that feeds an array controller with its selection key, but you can’t select a ‘root’ that points to the array of top-level objects (in this model there will be several root objects). I’m at a loss on how to display only part of a tree using core data - even with Marcus’ excellent book.
Note: I realize that this could be done easily with an outline view, but due to design considerations the table view method is necessary.