// // PWTreeController.h // PWTreeControllerDemo // // Created by Frank Illenberger on 04.03.06. // Copyright 2006 ProjectWizards, Melle, Germany. // #import @class PWTreeControllerNode; @interface PWTreeController (Private) - (NSMutableArray *)createNodesFromObservedObjectsArray:(NSArray *)objects parentNode:(PWTreeControllerNode *)parent; - (NSArray *)observedObjectsSortDescriptors; - (void)willChangeSubNodesOfNode:(PWTreeControllerNode *)node; - (void)didChangeSubNodesOfNode:(PWTreeControllerNode *)node; - (void)willChangeLeafStateOfNode:(PWTreeControllerNode *)node; - (void)didChangeLeafStateOfNode:(PWTreeControllerNode *)node; - (void)performFiltering; - (void)setup; - (NSArray *)sortDescriptorsForSorting; - (NSArray *)filteredRootNodes; @end