// PithosSubdirNode.h
// pithos-macos
//
-// Copyright 2011-2012 GRNET S.A. All rights reserved.
+// Copyright 2011-2013 GRNET S.A. All rights reserved.
//
// Redistribution and use in source and binary forms, with or
// without modification, are permitted provided that the following
@interface PithosSubdirNode : PithosContainerNode {
ASIPithosObject *pithosObject;
+ NSArray *versions;
ASIPithosObjectRequest *applyMetadataObjectRequest;
ASIPithosObjectRequest *refreshMetadataObjectRequest;
+ ASIPithosObjectRequest *refreshVersionsObjectRequest;
BOOL isPublic;
+ NSString *translatedModifiedBy;
+ NSMutableArray *translatedPermissions;
BOOL refreshParent;
}
-- (id)initWithPithos:(ASIPithos *)aPithos
- pithosContainer:(ASIPithosContainer *)aPithosContainer
- pithosObject:(ASIPithosObject *)aPithosObject;
+- (id)initWithPithosAccountManager:(PithosAccount *)aPithosAccountManager
+ pithosContainer:(ASIPithosContainer *)aPithosContainer
+ pithosObject:(ASIPithosObject *)aPithosObject;
-@property (nonatomic, retain) ASIPithosObject *pithosObject;
+@property (nonatomic, strong) ASIPithosObject *pithosObject;
+@property (nonatomic, strong) NSArray *versions;
+@property (nonatomic, strong) ASIPithosObjectRequest *applyMetadataObjectRequest;
+@property (nonatomic, strong) ASIPithosObjectRequest *refreshMetadataObjectRequest;
+@property (nonatomic, strong) ASIPithosObjectRequest *refreshVersionsObjectRequest;
@property (nonatomic, assign) BOOL isPublic;
+@property (nonatomic, strong) NSString *translatedModifiedBy;
+@property (nonatomic, strong) NSMutableArray *translatedPermissions;
- (void)applyInfo;
- (void)refreshInfo;
+- (void)refreshVersions;
+- (void)setLimitedPithosObject:(ASIPithosObject *)aPithosObject;
@end
\ No newline at end of file