Revision 38d59b6c Classes/Folder.m
b/Classes/Folder.m | ||
---|---|---|
13 | 13 |
|
14 | 14 |
@implementation Folder |
15 | 15 |
|
16 |
@synthesize name, parent, folders, objects; |
|
16 |
@synthesize name, parent, folders, objects, metadata;
|
|
17 | 17 |
|
18 | 18 |
+ (id)folder { |
19 | 19 |
Folder *folder = [[[self alloc] init] autorelease]; |
... | ... | |
92 | 92 |
Folder *folder = [[Folder alloc] init]; |
93 | 93 |
folder.name = object.name; |
94 | 94 |
folder.parent = self; |
95 |
folder.metadata = object.metadata; |
|
95 | 96 |
[self.folders setObject:folder forKey:folder.name]; |
96 | 97 |
[folder release]; |
97 | 98 |
} else { |
... | ... | |
109 | 110 |
folder.name = folderName; |
110 | 111 |
folder.parent = self; |
111 | 112 |
folder.objects = files; |
113 |
StorageObject *object = [objs objectForKey:folderName]; |
|
114 |
folder.metadata = object.metadata; |
|
112 | 115 |
[self.folders setObject:folder forKey:folder.name]; |
113 | 116 |
[folder release]; |
114 | 117 |
} |
Also available in: Unified diff