Skip to content
Browse files

started adding code to display documentation

  • Loading branch information...
1 parent 83feaec commit dffd18090f8e528905a0a4d405422f37e8648b84 @mattetti committed Nov 15, 2011
Showing with 189 additions and 171 deletions.
  1. +31 −7 MacRubyScriptingBridgeBrowser/AppDelegate.rb
  2. +158 −164 MacRubyScriptingBridgeBrowser/en.lproj/MainMenu.xib
View
38 MacRubyScriptingBridgeBrowser/AppDelegate.rb
@@ -7,12 +7,11 @@
#
class AppDelegate
- attr_accessor :window, :outline, :documentation
+ attr_accessor :window, :outline, :documentation, :doc_view
def applicationDidFinishLaunching(a_notification)
@documentation = parse_objc_header
@outline.dataSource = self
- @outline.doubleAction = "preview:"
end
def outlineView(view, numberOfChildrenOfItem: item)
@@ -100,16 +99,42 @@ def parse_objc_header
doc.delete_if{|node| node.nil?}.sort{|a,b| item_sort_value(a) <=> item_sort_value(b)}.to_a
end
- def preview(sender)
- if outline.selectedRow >= 0
- puts "you clicked row: #{outline.selectedRow}"
+ def outlineViewSelectionDidChange(sender)
+ puts "selection changed"
+ item = outline.itemAtRow(outline.selectedRow)
+ parent = outline.parentForItem(item)
+ if parent
+ display_method_or_property(item, parent, outline.selectedRow)
+ else
+ display_class(item)
end
end
def windowWillClose(sender); exit(1); end
private
+ def display_method_or_property(item, parent, idx)
+ klass = klass_for_item(parent)
+ if klass
+ # meth = name_for_method_or_prop(item, idx)
+ puts item.description
+ display_doc(klass[0] + "\n" + item.description)
+ end
+ end
+
+ def display_class(item)
+ klass = klass_for_item(item)
+ display_doc(klass.inspect)
+ end
+
+ def display_doc(text)
+ ts = doc_view.textStorage
+ range = NSMakeRange(0, ts.length) # To append: NSMakeRange(ts.length, 0)
+ ts.replaceCharactersInRange(range, withString:text)
+ doc_view.scrollRangeToVisible(range, 0)
+ end
+
def name_for_method_or_prop(item, idx)
doc = klass_for_item(item)
return nil unless doc
@@ -132,8 +157,7 @@ def nbr_of_item_children(obj)
end
def item_sort_value(item)
- val = item && item[0] ? item[0] : ""
- val
+ item && item[0] ? item[0] : ""
end
def object_for_item(item, fallback=true)
View
322 MacRubyScriptingBridgeBrowser/en.lproj/MainMenu.xib
@@ -1336,44 +1336,44 @@
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSSplitView" id="807589263">
+ <object class="NSSplitView" id="538561505">
<reference key="NSNextResponder" ref="439893737"/>
<int key="NSvFlags">268</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSCustomView" id="1035755100">
- <reference key="NSNextResponder" ref="807589263"/>
+ <object class="NSCustomView" id="527295124">
+ <reference key="NSNextResponder" ref="538561505"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="632947337">
- <reference key="NSNextResponder" ref="1035755100"/>
+ <object class="NSScrollView" id="588816231">
+ <reference key="NSNextResponder" ref="527295124"/>
<int key="NSvFlags">278</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="311229439">
- <reference key="NSNextResponder" ref="632947337"/>
+ <object class="NSClipView" id="97825411">
+ <reference key="NSNextResponder" ref="588816231"/>
<int key="NSvFlags">2304</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSOutlineView" id="815944957">
- <reference key="NSNextResponder" ref="311229439"/>
+ <object class="NSOutlineView" id="615782074">
+ <reference key="NSNextResponder" ref="97825411"/>
<int key="NSvFlags">256</int>
<string key="NSFrameSize">{415, 700}</string>
- <reference key="NSSuperview" ref="311229439"/>
+ <reference key="NSSuperview" ref="97825411"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="1057846736"/>
+ <reference key="NSNextKeyView" ref="74766053"/>
<string key="NSReuseIdentifierKey">_NS:1656</string>
<bool key="NSEnabled">YES</bool>
- <object class="NSTableHeaderView" key="NSHeaderView" id="48873460">
- <reference key="NSNextResponder" ref="985333513"/>
+ <object class="NSTableHeaderView" key="NSHeaderView" id="718018724">
+ <reference key="NSNextResponder" ref="692843418"/>
<int key="NSvFlags">256</int>
<string key="NSFrameSize">{415, 17}</string>
- <reference key="NSSuperview" ref="985333513"/>
+ <reference key="NSSuperview" ref="692843418"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="311229439"/>
+ <reference key="NSNextKeyView" ref="97825411"/>
<string key="NSReuseIdentifierKey">_NS:1658</string>
- <reference key="NSTableView" ref="815944957"/>
+ <reference key="NSTableView" ref="615782074"/>
</object>
<object class="_NSCornerView" key="NSCornerView">
<nil key="NSNextResponder"/>
@@ -1383,7 +1383,7 @@
</object>
<object class="NSMutableArray" key="NSTableColumns">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTableColumn" id="854951642">
+ <object class="NSTableColumn" id="751130865">
<double key="NSWidth">412</double>
<double key="NSMinWidth">16</double>
<double key="NSMaxWidth">1000</double>
@@ -1404,13 +1404,13 @@
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">headerTextColor</string>
- <object class="NSColor" key="NSColor" id="486337362">
+ <object class="NSColor" key="NSColor" id="945685138">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MAA</bytes>
</object>
</object>
</object>
- <object class="NSTextFieldCell" key="NSDataCell" id="22218529">
+ <object class="NSTextFieldCell" key="NSDataCell" id="551163912">
<int key="NSCellFlags">337772096</int>
<int key="NSCellFlags2">2048</int>
<string key="NSContents">Text Cell</string>
@@ -1419,12 +1419,12 @@
<double key="NSSize">13</double>
<int key="NSfFlags">1044</int>
</object>
- <reference key="NSControlView" ref="815944957"/>
- <object class="NSColor" key="NSBackgroundColor" id="434287557">
+ <reference key="NSControlView" ref="615782074"/>
+ <object class="NSColor" key="NSBackgroundColor" id="423733217">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlBackgroundColor</string>
- <object class="NSColor" key="NSColor" id="791398196">
+ <object class="NSColor" key="NSColor" id="9823056">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes>
</object>
@@ -1433,17 +1433,17 @@
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">controlTextColor</string>
- <reference key="NSColor" ref="486337362"/>
+ <reference key="NSColor" ref="945685138"/>
</object>
</object>
<int key="NSResizingMask">3</int>
<bool key="NSIsResizeable">YES</bool>
- <reference key="NSTableView" ref="815944957"/>
+ <reference key="NSTableView" ref="615782074"/>
</object>
</object>
<double key="NSIntercellSpacingWidth">3</double>
<double key="NSIntercellSpacingHeight">2</double>
- <object class="NSColor" key="NSBackgroundColor" id="5003270">
+ <object class="NSColor" key="NSBackgroundColor" id="76547669">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MQA</bytes>
</object>
@@ -1469,94 +1469,94 @@
</object>
</object>
<string key="NSFrame">{{1, 17}, {415, 700}}</string>
- <reference key="NSSuperview" ref="632947337"/>
+ <reference key="NSSuperview" ref="588816231"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="815944957"/>
+ <reference key="NSNextKeyView" ref="615782074"/>
<string key="NSReuseIdentifierKey">_NS:1654</string>
- <reference key="NSDocView" ref="815944957"/>
- <reference key="NSBGColor" ref="434287557"/>
+ <reference key="NSDocView" ref="615782074"/>
+ <reference key="NSBGColor" ref="423733217"/>
<int key="NScvFlags">4</int>
</object>
- <object class="NSScroller" id="1057846736">
- <reference key="NSNextResponder" ref="632947337"/>
+ <object class="NSScroller" id="74766053">
+ <reference key="NSNextResponder" ref="588816231"/>
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{224, 17}, {15, 102}}</string>
- <reference key="NSSuperview" ref="632947337"/>
+ <reference key="NSSuperview" ref="588816231"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="1048187637"/>
+ <reference key="NSNextKeyView" ref="654453089"/>
<string key="NSReuseIdentifierKey">_NS:1679</string>
- <reference key="NSTarget" ref="632947337"/>
+ <reference key="NSTarget" ref="588816231"/>
<string key="NSAction">_doScroller:</string>
<double key="NSCurValue">37</double>
<double key="NSPercent">0.13909779489040375</double>
</object>
- <object class="NSScroller" id="1048187637">
- <reference key="NSNextResponder" ref="632947337"/>
+ <object class="NSScroller" id="654453089">
+ <reference key="NSNextResponder" ref="588816231"/>
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{1, 637}, {238, 15}}</string>
- <reference key="NSSuperview" ref="632947337"/>
+ <reference key="NSSuperview" ref="588816231"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="414619867"/>
+ <reference key="NSNextKeyView" ref="752173398"/>
<string key="NSReuseIdentifierKey">_NS:1681</string>
<int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="632947337"/>
+ <reference key="NSTarget" ref="588816231"/>
<string key="NSAction">_doScroller:</string>
<double key="NSPercent">0.69794721407624638</double>
</object>
- <object class="NSClipView" id="985333513">
- <reference key="NSNextResponder" ref="632947337"/>
+ <object class="NSClipView" id="692843418">
+ <reference key="NSNextResponder" ref="588816231"/>
<int key="NSvFlags">2304</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="48873460"/>
+ <reference ref="718018724"/>
</object>
<string key="NSFrame">{{1, 0}, {415, 17}}</string>
- <reference key="NSSuperview" ref="632947337"/>
+ <reference key="NSSuperview" ref="588816231"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="48873460"/>
+ <reference key="NSNextKeyView" ref="718018724"/>
<string key="NSReuseIdentifierKey">_NS:1659</string>
- <reference key="NSDocView" ref="48873460"/>
- <reference key="NSBGColor" ref="434287557"/>
+ <reference key="NSDocView" ref="718018724"/>
+ <reference key="NSBGColor" ref="423733217"/>
<int key="NScvFlags">4</int>
</object>
</object>
<string key="NSFrameSize">{417, 718}</string>
- <reference key="NSSuperview" ref="1035755100"/>
+ <reference key="NSSuperview" ref="527295124"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="985333513"/>
+ <reference key="NSNextKeyView" ref="692843418"/>
<string key="NSReuseIdentifierKey">_NS:1652</string>
<int key="NSsFlags">133682</int>
- <reference key="NSVScroller" ref="1057846736"/>
- <reference key="NSHScroller" ref="1048187637"/>
- <reference key="NSContentView" ref="311229439"/>
- <reference key="NSHeaderClipView" ref="985333513"/>
+ <reference key="NSVScroller" ref="74766053"/>
+ <reference key="NSHScroller" ref="654453089"/>
+ <reference key="NSContentView" ref="97825411"/>
+ <reference key="NSHeaderClipView" ref="692843418"/>
<bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes>
</object>
</object>
<string key="NSFrameSize">{417, 718}</string>
- <reference key="NSSuperview" ref="807589263"/>
+ <reference key="NSSuperview" ref="538561505"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="632947337"/>
+ <reference key="NSNextKeyView" ref="588816231"/>
<string key="NSReuseIdentifierKey">_NS:1112</string>
<string key="NSClassName">NSView</string>
</object>
- <object class="NSCustomView" id="414619867">
- <reference key="NSNextResponder" ref="807589263"/>
+ <object class="NSCustomView" id="752173398">
+ <reference key="NSNextResponder" ref="538561505"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSScrollView" id="322648159">
- <reference key="NSNextResponder" ref="414619867"/>
+ <object class="NSScrollView" id="1064892698">
+ <reference key="NSNextResponder" ref="752173398"/>
<int key="NSvFlags">274</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSClipView" id="555636704">
- <reference key="NSNextResponder" ref="322648159"/>
+ <object class="NSClipView" id="402283462">
+ <reference key="NSNextResponder" ref="1064892698"/>
<int key="NSvFlags">2304</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextView" id="990910892">
- <reference key="NSNextResponder" ref="555636704"/>
+ <object class="NSTextView" id="467010395">
+ <reference key="NSNextResponder" ref="402283462"/>
<int key="NSvFlags">2322</int>
<object class="NSMutableSet" key="NSDragTypes">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -1582,11 +1582,11 @@
</object>
</object>
<string key="NSFrameSize">{641, 14}</string>
- <reference key="NSSuperview" ref="555636704"/>
+ <reference key="NSSuperview" ref="402283462"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="254537179"/>
+ <reference key="NSNextKeyView" ref="372847965"/>
<string key="NSReuseIdentifierKey">_NS:1433</string>
- <object class="NSTextContainer" key="NSTextContainer" id="33778226">
+ <object class="NSTextContainer" key="NSTextContainer" id="376035297">
<object class="NSLayoutManager" key="NSLayoutManager">
<object class="NSTextStorage" key="NSTextStorage">
<object class="NSMutableString" key="NSString">
@@ -1596,20 +1596,20 @@
</object>
<object class="NSMutableArray" key="NSTextContainers">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="33778226"/>
+ <reference ref="376035297"/>
</object>
<int key="NSLMFlags">134</int>
<nil key="NSDelegate"/>
</object>
- <reference key="NSTextView" ref="990910892"/>
+ <reference key="NSTextView" ref="467010395"/>
<double key="NSWidth">641</double>
<int key="NSTCFlags">1</int>
</object>
<object class="NSTextViewSharedData" key="NSSharedData">
<int key="NSFlags">67121127</int>
<int key="NSTextCheckingTypes">0</int>
<nil key="NSMarkedAttributes"/>
- <reference key="NSBackgroundColor" ref="5003270"/>
+ <reference key="NSBackgroundColor" ref="76547669"/>
<object class="NSDictionary" key="NSSelectedAttributes">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
@@ -1623,17 +1623,17 @@
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">selectedTextBackgroundColor</string>
- <reference key="NSColor" ref="791398196"/>
+ <reference key="NSColor" ref="9823056"/>
</object>
<object class="NSColor">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
<string key="NSColorName">selectedTextColor</string>
- <reference key="NSColor" ref="486337362"/>
+ <reference key="NSColor" ref="945685138"/>
</object>
</object>
</object>
- <reference key="NSInsertionColor" ref="486337362"/>
+ <reference key="NSInsertionColor" ref="945685138"/>
<object class="NSDictionary" key="NSLinkAttributes">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
@@ -1666,12 +1666,12 @@
</object>
</object>
<string key="NSFrame">{{1, 1}, {641, 714}}</string>
- <reference key="NSSuperview" ref="322648159"/>
+ <reference key="NSSuperview" ref="1064892698"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="990910892"/>
+ <reference key="NSNextKeyView" ref="467010395"/>
<string key="NSReuseIdentifierKey">_NS:1431</string>
- <reference key="NSDocView" ref="990910892"/>
- <reference key="NSBGColor" ref="5003270"/>
+ <reference key="NSDocView" ref="467010395"/>
+ <reference key="NSBGColor" ref="76547669"/>
<object class="NSCursor" key="NSCursor">
<string key="NSHotSpot">{4, 5}</string>
<object class="NSImage" key="NSImage">
@@ -1700,57 +1700,57 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<int key="NScvFlags">4</int>
</object>
- <object class="NSScroller" id="254537179">
- <reference key="NSNextResponder" ref="322648159"/>
+ <object class="NSScroller" id="372847965">
+ <reference key="NSNextResponder" ref="1064892698"/>
<int key="NSvFlags">256</int>
<string key="NSFrame">{{627, 1}, {15, 714}}</string>
- <reference key="NSSuperview" ref="322648159"/>
+ <reference key="NSSuperview" ref="1064892698"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView"/>
<string key="NSReuseIdentifierKey">_NS:1447</string>
- <reference key="NSTarget" ref="322648159"/>
+ <reference key="NSTarget" ref="1064892698"/>
<string key="NSAction">_doScroller:</string>
<double key="NSCurValue">1</double>
<double key="NSPercent">0.85256409645080566</double>
</object>
- <object class="NSScroller" id="799897780">
- <reference key="NSNextResponder" ref="322648159"/>
+ <object class="NSScroller" id="34783553">
+ <reference key="NSNextResponder" ref="1064892698"/>
<int key="NSvFlags">-2147483392</int>
<string key="NSFrame">{{-100, -100}, {87, 18}}</string>
- <reference key="NSSuperview" ref="322648159"/>
+ <reference key="NSSuperview" ref="1064892698"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="555636704"/>
+ <reference key="NSNextKeyView" ref="402283462"/>
<string key="NSReuseIdentifierKey">_NS:1435</string>
<int key="NSsFlags">1</int>
- <reference key="NSTarget" ref="322648159"/>
+ <reference key="NSTarget" ref="1064892698"/>
<string key="NSAction">_doScroller:</string>
<double key="NSCurValue">1</double>
<double key="NSPercent">0.94565218687057495</double>
</object>
</object>
<string key="NSFrame">{{0, 2}, {643, 716}}</string>
- <reference key="NSSuperview" ref="414619867"/>
+ <reference key="NSSuperview" ref="752173398"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="799897780"/>
+ <reference key="NSNextKeyView" ref="34783553"/>
<string key="NSReuseIdentifierKey">_NS:887</string>
<int key="NSsFlags">133138</int>
- <reference key="NSVScroller" ref="254537179"/>
- <reference key="NSHScroller" ref="799897780"/>
- <reference key="NSContentView" ref="555636704"/>
+ <reference key="NSVScroller" ref="372847965"/>
+ <reference key="NSHScroller" ref="34783553"/>
+ <reference key="NSContentView" ref="402283462"/>
</object>
</object>
<string key="NSFrame">{{427, 0}, {643, 718}}</string>
- <reference key="NSSuperview" ref="807589263"/>
+ <reference key="NSSuperview" ref="538561505"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="322648159"/>
+ <reference key="NSNextKeyView" ref="1064892698"/>
<string key="NSReuseIdentifierKey">_NS:1114</string>
<string key="NSClassName">NSView</string>
</object>
</object>
<string key="NSFrame">{{6, 0}, {1070, 718}}</string>
<reference key="NSSuperview" ref="439893737"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="1035755100"/>
+ <reference key="NSNextKeyView" ref="527295124"/>
<string key="NSReuseIdentifierKey">_NS:1110</string>
<bool key="NSIsVertical">YES</bool>
<int key="NSDividerStyle">3</int>
@@ -1759,7 +1759,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="NSFrameSize">{1065, 718}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
- <reference key="NSNextKeyView" ref="807589263"/>
+ <reference key="NSNextKeyView" ref="538561505"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
<string key="NSMaxSize">{10000000000000, 10000000000000}</string>
@@ -2467,7 +2467,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<object class="IBOutletConnection" key="connection">
<string key="label">outline</string>
<reference key="source" ref="976324537"/>
- <reference key="destination" ref="815944957"/>
+ <reference key="destination" ref="615782074"/>
</object>
<int key="connectionID">551</int>
</object>
@@ -2481,8 +2481,16 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<object class="IBConnectionRecord">
<object class="IBOutletConnection" key="connection">
+ <string key="label">doc_view</string>
+ <reference key="source" ref="976324537"/>
+ <reference key="destination" ref="467010395"/>
+ </object>
+ <int key="connectionID">559</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
<string key="label">delegate</string>
- <reference key="source" ref="815944957"/>
+ <reference key="source" ref="615782074"/>
<reference key="destination" ref="976324537"/>
</object>
<int key="connectionID">554</int>
@@ -3044,7 +3052,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<reference key="object" ref="439893737"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="807589263"/>
+ <reference ref="538561505"/>
</object>
<reference key="parent" ref="972006081"/>
</object>
@@ -3536,107 +3544,107 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
</object>
<object class="IBObjectRecord">
<int key="objectID">533</int>
- <reference key="object" ref="807589263"/>
+ <reference key="object" ref="538561505"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="414619867"/>
- <reference ref="1035755100"/>
+ <reference ref="752173398"/>
+ <reference ref="527295124"/>
</object>
<reference key="parent" ref="439893737"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">535</int>
- <reference key="object" ref="414619867"/>
+ <reference key="object" ref="752173398"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="322648159"/>
+ <reference ref="1064892698"/>
</object>
- <reference key="parent" ref="807589263"/>
+ <reference key="parent" ref="538561505"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">534</int>
- <reference key="object" ref="1035755100"/>
+ <reference key="object" ref="527295124"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="632947337"/>
+ <reference ref="588816231"/>
</object>
- <reference key="parent" ref="807589263"/>
+ <reference key="parent" ref="538561505"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">536</int>
- <reference key="object" ref="632947337"/>
+ <reference key="object" ref="588816231"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="1057846736"/>
- <reference ref="48873460"/>
- <reference ref="1048187637"/>
- <reference ref="815944957"/>
+ <reference ref="74766053"/>
+ <reference ref="718018724"/>
+ <reference ref="654453089"/>
+ <reference ref="615782074"/>
</object>
- <reference key="parent" ref="1035755100"/>
+ <reference key="parent" ref="527295124"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">540</int>
- <reference key="object" ref="1057846736"/>
- <reference key="parent" ref="632947337"/>
+ <reference key="object" ref="74766053"/>
+ <reference key="parent" ref="588816231"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">539</int>
- <reference key="object" ref="48873460"/>
- <reference key="parent" ref="632947337"/>
+ <reference key="object" ref="718018724"/>
+ <reference key="parent" ref="588816231"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">538</int>
- <reference key="object" ref="1048187637"/>
- <reference key="parent" ref="632947337"/>
+ <reference key="object" ref="654453089"/>
+ <reference key="parent" ref="588816231"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">537</int>
- <reference key="object" ref="815944957"/>
+ <reference key="object" ref="615782074"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="854951642"/>
+ <reference ref="751130865"/>
</object>
- <reference key="parent" ref="632947337"/>
+ <reference key="parent" ref="588816231"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">541</int>
- <reference key="object" ref="854951642"/>
+ <reference key="object" ref="751130865"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="22218529"/>
+ <reference ref="551163912"/>
</object>
- <reference key="parent" ref="815944957"/>
+ <reference key="parent" ref="615782074"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">544</int>
- <reference key="object" ref="22218529"/>
- <reference key="parent" ref="854951642"/>
+ <reference key="object" ref="551163912"/>
+ <reference key="parent" ref="751130865"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">545</int>
- <reference key="object" ref="322648159"/>
+ <reference key="object" ref="1064892698"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="254537179"/>
- <reference ref="799897780"/>
- <reference ref="990910892"/>
+ <reference ref="372847965"/>
+ <reference ref="34783553"/>
+ <reference ref="467010395"/>
</object>
- <reference key="parent" ref="414619867"/>
+ <reference key="parent" ref="752173398"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">548</int>
- <reference key="object" ref="254537179"/>
- <reference key="parent" ref="322648159"/>
+ <reference key="object" ref="372847965"/>
+ <reference key="parent" ref="1064892698"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">547</int>
- <reference key="object" ref="799897780"/>
- <reference key="parent" ref="322648159"/>
+ <reference key="object" ref="34783553"/>
+ <reference key="parent" ref="1064892698"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">546</int>
- <reference key="object" ref="990910892"/>
- <reference key="parent" ref="322648159"/>
+ <reference key="object" ref="467010395"/>
+ <reference key="parent" ref="1064892698"/>
</object>
</object>
</object>
@@ -3997,7 +4005,7 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<reference key="dict.values" ref="0"/>
</object>
<nil key="sourceID"/>
- <int key="maxID">557</int>
+ <int key="maxID">559</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@@ -4006,41 +4014,21 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string key="className">AppDelegate</string>
<string key="superclassName">NSObject</string>
<object class="NSMutableDictionary" key="actions">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>preview:</string>
- <string>windowWillClose:</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>id</string>
- <string>id</string>
- </object>
+ <string key="NS.key.0">outlineViewSelectionDidChange:</string>
+ <string key="NS.object.0">id</string>
</object>
<object class="NSMutableDictionary" key="actionInfosByName">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <string>preview:</string>
- <string>windowWillClose:</string>
- </object>
- <object class="NSMutableArray" key="dict.values">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="IBActionInfo">
- <string key="name">preview:</string>
- <string key="candidateClassName">id</string>
- </object>
- <object class="IBActionInfo">
- <string key="name">windowWillClose:</string>
- <string key="candidateClassName">id</string>
- </object>
+ <string key="NS.key.0">outlineViewSelectionDidChange:</string>
+ <object class="IBActionInfo" key="NS.object.0">
+ <string key="name">outlineViewSelectionDidChange:</string>
+ <string key="candidateClassName">id</string>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
+ <string>doc_view</string>
<string>documentation</string>
<string>outline</string>
<string>window</string>
@@ -4050,19 +4038,25 @@ AAEAAQAAAT0AAwAAAAEAAgAAAVIAAwAAAAEAAQAAAVMAAwAAAAIAAQABAAAAAA</bytes>
<string>id</string>
<string>id</string>
<string>id</string>
+ <string>id</string>
</object>
</object>
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSArray" key="dict.sortedKeys">
<bool key="EncodedWithXMLCoder">YES</bool>
+ <string>doc_view</string>
<string>documentation</string>
<string>outline</string>
<string>window</string>
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBToOneOutletInfo">
+ <string key="name">doc_view</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBToOneOutletInfo">
<string key="name">documentation</string>
<string key="candidateClassName">id</string>
</object>

0 comments on commit dffd180

Please sign in to comment.
Something went wrong with that request. Please try again.