The depth fetching of child nodes now works and are properly inserted into the regist...
authorRobert Sesek <rsesek@bluestatic.org>
Sun, 5 Aug 2007 08:06:15 +0000 (01:06 -0700)
committerRobert Sesek <rsesek@bluestatic.org>
Sun, 5 Aug 2007 08:06:15 +0000 (01:06 -0700)
commita291805aaf6e91d36b4e8f9794c6ad0c93f30201
tree6358c64fc4cb0e72efa6da551050e97b6c377829
parentf7650a05ffbd5b9df5972c74944f04ec464badac
The depth fetching of child nodes now works and are properly inserted into the register tree

* Source/DebuggerConnection.h: Changing _depthFetchElement to type id for the mysterious _NSArrayControllerTreeNode type
* Source/DebuggerConnection.m:
([DebuggerConnection propertyReceived:]): Get all the children from the property and then detach them so they can be injected into the tree
* Source/DebuggerWindowController.h: Added a _registerController outlet
* Source/DebuggerWindowController.m:
([DebuggerWindowController addChildren:toNode:]): New method that adds detached children to the specified _NSArrayControllerTreeNod using it's index set
([DebuggerWindowController outlineViewItemDidExpand:]): Change from using an NSXMLElement to the internal TreeNode
* English.lproj/Debugger.nib: Hook up the RegisterController to the outlet
English.lproj/Debugger.nib/classes.nib
English.lproj/Debugger.nib/keyedobjects.nib
Source/DebuggerConnection.h
Source/DebuggerConnection.m
Source/DebuggerWindowController.h
Source/DebuggerWindowController.m