Improve UUID translation in nodes
[pithos-macos] / pithos-macos / PithosNode.h
index 2bbfa58..0708bb9 100644 (file)
@@ -41,6 +41,7 @@
 #define PithosNodeStateRefreshFinished 3
 
 @class PithosNodeInfoController;
+@class PithosAccount;
 @class ASIPithos;
 @class ASIPithosAccount;
 @class ASIPithosContainer;
@@ -53,6 +54,7 @@
     
     NSString *url;    
     
+    PithosAccount *__unsafe_unretained pithosAccountManager;
     PithosNode *__unsafe_unretained parent;
     BOOL shared;
     NSString *sharingAccount;
@@ -73,6 +75,7 @@
 
 @property(unsafe_unretained, nonatomic, readonly) NSString *url;
 
+@property(nonatomic, unsafe_unretained) PithosAccount *pithosAccountManager;
 @property(nonatomic, unsafe_unretained) PithosNode *parent;
 @property(nonatomic, assign) BOOL shared;
 @property(nonatomic, strong) NSString *sharingAccount;
@@ -90,6 +93,8 @@
 @property(nonatomic, strong) ASIPithosContainer *pithosContainer;
 @property(nonatomic, strong) ASIPithosObject *pithosObject;
 
+- (id)initWithPithosAccountManager:(PithosAccount *)aPithosAccountManager;
+
 - (void)invalidateChildren;
 - (void)invalidateChildrenRecursive;
 - (void)refresh;