Fix bug introduced by previous fix.
authorMiltiadis Vasilakis <mvasilak@gmail.com>
Fri, 16 Sep 2011 08:34:28 +0000 (11:34 +0300)
committerMiltiadis Vasilakis <mvasilak@gmail.com>
Fri, 16 Sep 2011 08:34:28 +0000 (11:34 +0300)
Other minor changes.

pithos-macos/MetadataKeyTransformer.m
pithos-macos/PithosBrowserController.m
pithos-macos/PithosFileUtilities.h
pithos-macos/PithosFileUtilities.m
pithos-macos/PithosNodeInfoController.xib

index ef9ee7c..1bb8b20 100644 (file)
@@ -44,7 +44,7 @@
 }
 
 + (BOOL)allowsReverseTransformation {
-       return NO;
+       return YES;
 }
 
 - (id)transformedValue:(id)value {
     return [[(NSString *)value stringByReplacingOccurrencesOfString:@"-" withString:@"_"] lowercaseString];
 }
 
+- (id)reverseTransformedValue:(id)value {
+    return value;
+}
+
 + (void)initialize {
     [[NSValueTransformer class] setValueTransformer:[self new] forName:@"MetadataKeyTransformer"];
 }
index bb9904a..8452bbc 100644 (file)
@@ -479,7 +479,7 @@ forDraggedRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column {
                         NSError *error = nil;
                         NSString *contentType = [PithosFileUtilities contentTypeOfFile:filePath error:&error];
                         if (contentType == nil)
-                            contentType = @"application/binary";
+                            contentType = @"application/octet-stream";
                         if (error)
                             NSLog(@"contentType detection error: %@", error);
                         NSArray *hashes = nil;
@@ -621,7 +621,6 @@ forDraggedRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column {
         NSUInteger missingBlockIndex = [missingBlocks firstIndex];
         ASIPithosObjectRequest *newObjectRequest = [PithosFileUtilities updateObjectDataRequestWithContainerName:[objectRequest.userInfo objectForKey:@"containerName"]
                                                                                                       objectName:@".upload" 
-                                                                                                     contentType:[objectRequest.userInfo objectForKey:@"contentType"]
                                                                                                        blockSize:[[objectRequest.userInfo objectForKey:@"blockSize"] unsignedIntegerValue]
                                                                                                          forFile:[objectRequest.userInfo objectForKey:@"filePath"] 
                                                                                                missingBlockIndex:missingBlockIndex];
@@ -669,7 +668,6 @@ forDraggedRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column {
         } else {
             ASIPithosObjectRequest *newObjectRequest = [PithosFileUtilities updateObjectDataRequestWithContainerName:[objectRequest.userInfo objectForKey:@"containerName"]
                                                                                                           objectName:@".upload" 
-                                                                                                         contentType:[objectRequest.userInfo objectForKey:@"contentType"]
                                                                                                            blockSize:[[objectRequest.userInfo objectForKey:@"blockSize"] unsignedIntegerValue]
                                                                                                              forFile:[objectRequest.userInfo objectForKey:@"filePath"] 
                                                                                                    missingBlockIndex:missingBlockIndex];
index 7974544..9f17b40 100644 (file)
@@ -67,7 +67,6 @@
                                                missingHashesResponse:(NSString *)missingHashesResponse;
 + (ASIPithosObjectRequest *)updateObjectDataRequestWithContainerName:(NSString *)containerName 
                                                           objectName:(NSString *)objectName 
-                                                         contentType:(NSString *)contentType 
                                                            blockSize:(NSUInteger)blockSize 
                                                              forFile:(NSString *)filePath 
                                                    missingBlockIndex:(NSUInteger)missingBlockIndex;
index f21b19f..8ed40e5 100644 (file)
 
 + (ASIPithosObjectRequest *)updateObjectDataRequestWithContainerName:(NSString *)containerName 
                                                           objectName:(NSString *)objectName 
-                                                         contentType:(NSString *)contentType 
                                                            blockSize:(NSUInteger)blockSize 
                                                              forFile:(NSString *)filePath 
                                                               hashes:(NSArray *)hashes 
     return [ASIPithosObjectRequest writeObjectDataRequestWithContainerName:containerName 
                                                                 objectName:objectName 
                                                                       eTag:nil
-                                                               contentType:contentType 
+                                                               contentType:@"application/octet-stream" 
                                                            contentEncoding:nil 
                                                         contentDisposition:nil 
                                                                   manifest:nil 
index da8d2f5..1798559 100644 (file)
@@ -85,7 +85,6 @@
                                                        </object>
                                                        <string key="NSFrame">{{10, 473}, {32, 32}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="56844250"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSImageCell" key="NSCell" id="689737374">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{47, 490}, {135, 17}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="335436590"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="974224135">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{47, 470}, {60, 17}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="969715508"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="935332902">
                                                        <int key="NSvFlags">265</int>
                                                        <string key="NSFrame">{{178, 490}, {80, 17}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="86167308"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="8803370">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{109, 473}, {149, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="773635799"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1005531049">
                                                        <int key="NSvFlags">14</int>
                                                        <string key="NSFrame">{{0, 459}, {265, 5}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="67996369"/>
                                                        <string key="NSOffsets">{0, 0}</string>
                                                        <object class="NSTextFieldCell" key="NSTitleCell">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{7, 444}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="1042818350"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="532119727">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 392}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="838884408"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1002426647">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 422}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="1059051766"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="394856129">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 407}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="122746281"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="303440755">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 377}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="600006232"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="999705685">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 362}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="390812603"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="693260766">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 347}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="402838882"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1061069897">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 392}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="462992757"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="982292666">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 422}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="860907333"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="997558256">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 407}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="626534516"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="28801404">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 377}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="886319680"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="13882105">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 362}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="130231867"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="854644441">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 347}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="754158675"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="603172790">
                                                        <int key="NSvFlags">14</int>
                                                        <string key="NSFrame">{{0, 334}, {265, 5}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="212288772"/>
                                                        <string key="NSOffsets">{0, 0}</string>
                                                        <object class="NSTextFieldCell" key="NSTitleCell">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{7, 319}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="290149761"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="804456721">
                                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                                <object class="NSTableView" id="334049559">
                                                                                        <reference key="NSNextResponder" ref="588679996"/>
-                                                                                       <int key="NSvFlags">256</int>
+                                                                                       <int key="NSvFlags">4352</int>
                                                                                        <string key="NSFrameSize">{243, 78}</string>
                                                                                        <reference key="NSSuperview" ref="588679996"/>
-                                                                                       <reference key="NSWindow"/>
                                                                                        <reference key="NSNextKeyView" ref="529165266"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTableHeaderView" key="NSHeaderView" id="1071020862">
                                                                                                <int key="NSvFlags">256</int>
                                                                                                <string key="NSFrameSize">{243, 17}</string>
                                                                                                <reference key="NSSuperview" ref="185303975"/>
-                                                                                               <reference key="NSWindow"/>
                                                                                                <reference key="NSNextKeyView" ref="103059877"/>
                                                                                                <reference key="NSTableView" ref="334049559"/>
                                                                                        </object>
                                                                                                <int key="NSvFlags">-2147483392</int>
                                                                                                <string key="NSFrame">{{224, 0}, {16, 17}}</string>
                                                                                                <reference key="NSSuperview" ref="290149761"/>
-                                                                                               <reference key="NSWindow"/>
                                                                                                <reference key="NSNextKeyView" ref="588679996"/>
                                                                                        </object>
                                                                                        <object class="NSMutableArray" key="NSTableColumns">
                                                                        </object>
                                                                        <string key="NSFrame">{{1, 17}, {243, 78}}</string>
                                                                        <reference key="NSSuperview" ref="290149761"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="334049559"/>
                                                                        <reference key="NSDocView" ref="334049559"/>
                                                                        <reference key="NSBGColor" ref="465271680"/>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{224, 17}, {15, 102}}</string>
                                                                        <reference key="NSSuperview" ref="290149761"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="533265052"/>
                                                                        <reference key="NSTarget" ref="290149761"/>
                                                                        <string key="NSAction">_doScroller:</string>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{1, 119}, {223, 15}}</string>
                                                                        <reference key="NSSuperview" ref="290149761"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="294638385"/>
                                                                        <int key="NSsFlags">1</int>
                                                                        <reference key="NSTarget" ref="290149761"/>
                                                                        </object>
                                                                        <string key="NSFrame">{{1, 0}, {243, 17}}</string>
                                                                        <reference key="NSSuperview" ref="290149761"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="1071020862"/>
                                                                        <reference key="NSDocView" ref="1071020862"/>
                                                                        <reference key="NSBGColor" ref="465271680"/>
                                                        </object>
                                                        <string key="NSFrame">{{10, 215}, {245, 96}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="185303975"/>
                                                        <int key="NSsFlags">562</int>
                                                        <reference key="NSVScroller" ref="529165266"/>
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{10, 195}, {18, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="298407635"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="175577443">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{27, 195}, {18, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="757630142"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="72795477">
                                                        <int key="NSvFlags">14</int>
                                                        <string key="NSFrame">{{0, 185}, {265, 5}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="1056330804"/>
                                                        <string key="NSOffsets">{0, 0}</string>
                                                        <object class="NSTextFieldCell" key="NSTitleCell">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{7, 170}, {126, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="304298489"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1048447927">
                                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                                <object class="NSTableView" id="247900786">
                                                                                        <reference key="NSNextResponder" ref="105333262"/>
-                                                                                       <int key="NSvFlags">256</int>
+                                                                                       <int key="NSvFlags">4352</int>
                                                                                        <string key="NSFrameSize">{243, 78}</string>
                                                                                        <reference key="NSSuperview" ref="105333262"/>
-                                                                                       <reference key="NSWindow"/>
                                                                                        <reference key="NSNextKeyView" ref="930830008"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTableHeaderView" key="NSHeaderView" id="670247128">
                                                                                                <int key="NSvFlags">256</int>
                                                                                                <string key="NSFrameSize">{243, 17}</string>
                                                                                                <reference key="NSSuperview" ref="71056061"/>
-                                                                                               <reference key="NSWindow"/>
                                                                                                <reference key="NSNextKeyView" ref="991651942"/>
                                                                                                <reference key="NSTableView" ref="247900786"/>
                                                                                        </object>
                                                                                                <int key="NSvFlags">-2147483392</int>
                                                                                                <string key="NSFrame">{{224, 0}, {16, 17}}</string>
                                                                                                <reference key="NSSuperview" ref="544793652"/>
-                                                                                               <reference key="NSWindow"/>
                                                                                                <reference key="NSNextKeyView" ref="105333262"/>
                                                                                        </object>
                                                                                        <object class="NSMutableArray" key="NSTableColumns">
                                                                        </object>
                                                                        <string key="NSFrame">{{1, 17}, {243, 78}}</string>
                                                                        <reference key="NSSuperview" ref="544793652"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="247900786"/>
                                                                        <reference key="NSDocView" ref="247900786"/>
                                                                        <reference key="NSBGColor" ref="465271680"/>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{224, 17}, {15, 102}}</string>
                                                                        <reference key="NSSuperview" ref="544793652"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="1002056463"/>
                                                                        <reference key="NSTarget" ref="544793652"/>
                                                                        <string key="NSAction">_doScroller:</string>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{1, 80}, {243, 15}}</string>
                                                                        <reference key="NSSuperview" ref="544793652"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="413572703"/>
                                                                        <int key="NSsFlags">1</int>
                                                                        <reference key="NSTarget" ref="544793652"/>
                                                                        </object>
                                                                        <string key="NSFrame">{{1, 0}, {243, 17}}</string>
                                                                        <reference key="NSSuperview" ref="544793652"/>
-                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="670247128"/>
                                                                        <reference key="NSDocView" ref="670247128"/>
                                                                        <reference key="NSBGColor" ref="465271680"/>
                                                        </object>
                                                        <string key="NSFrame">{{10, 27}, {245, 96}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="71056061"/>
                                                        <int key="NSsFlags">562</int>
                                                        <reference key="NSVScroller" ref="413572703"/>
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{10, 7}, {18, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="218462401"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="579341820">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{27, 7}, {18, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="889445631"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="104364229">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{83, 129}, {61, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="544793652"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="51989911">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 148}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="459717130"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="436016527">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 148}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="645911602"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="59217156">
                                                        <int key="NSvFlags">265</int>
                                                        <string key="NSFrame">{{193, 5}, {62, 19}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="978069596">
                                                        <int key="NSvFlags">265</int>
                                                        <string key="NSFrame">{{123, 5}, {62, 19}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
-                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="870983347"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="631288671">
                                        </object>
                                        <string key="NSFrame">{{7, 11}, {265, 515}}</string>
                                        <reference key="NSSuperview"/>
-                                       <reference key="NSWindow"/>
                                        <reference key="NSNextKeyView" ref="470064219"/>
                                </object>
                                <string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
                        <nil key="sourceID"/>
                        <int key="maxID">334</int>
                </object>
-               <object class="IBClassDescriber" key="IBDocument.Classes">
-                       <object class="NSMutableArray" key="referencedPartialClassDescriptions">
-                               <bool key="EncodedWithXMLCoder">YES</bool>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">MetadataKeyFormatter</string>
-                                       <string key="superclassName">NSFormatter</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBProjectSource</string>
-                                               <string key="minorKey">./Classes/MetadataKeyFormatter.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">PithosNodeInfoController</string>
-                                       <string key="superclassName">NSWindowController</string>
-                                       <object class="NSMutableDictionary" key="outlets">
-                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                               <object class="NSArray" key="dict.sortedKeys">
-                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <string>metadataDictionaryController</string>
-                                                       <string>sharingDictionaryController</string>
-                                               </object>
-                                               <object class="NSMutableArray" key="dict.values">
-                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <string>NSDictionaryController</string>
-                                                       <string>NSDictionaryController</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>metadataDictionaryController</string>
-                                                       <string>sharingDictionaryController</string>
-                                               </object>
-                                               <object class="NSMutableArray" key="dict.values">
-                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <object class="IBToOneOutletInfo">
-                                                               <string key="name">metadataDictionaryController</string>
-                                                               <string key="candidateClassName">NSDictionaryController</string>
-                                                       </object>
-                                                       <object class="IBToOneOutletInfo">
-                                                               <string key="name">sharingDictionaryController</string>
-                                                               <string key="candidateClassName">NSDictionaryController</string>
-                                                       </object>
-                                               </object>
-                                       </object>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBProjectSource</string>
-                                               <string key="minorKey">./Classes/PithosNodeInfoController.h</string>
-                                       </object>
-                               </object>
-                               <object class="IBPartialClassDescription">
-                                       <string key="className">SharingNameFormatter</string>
-                                       <string key="superclassName">NSFormatter</string>
-                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
-                                               <string key="majorKey">IBProjectSource</string>
-                                               <string key="minorKey">./Classes/SharingNameFormatter.h</string>
-                                       </object>
-                               </object>
-                       </object>
-               </object>
+               <object class="IBClassDescriber" key="IBDocument.Classes"/>
                <int key="IBDocument.localizationMode">0</int>
                <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
                <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">