Revision 919cb043 pithos-macos/PithosContainerNode.h
b/pithos-macos/PithosContainerNode.h | ||
---|---|---|
2 | 2 |
// PithosContainerNode.h |
3 | 3 |
// pithos-macos |
4 | 4 |
// |
5 |
// Copyright 2011 GRNET S.A. All rights reserved. |
|
5 |
// Copyright 2011-2012 GRNET S.A. All rights reserved.
|
|
6 | 6 |
// |
7 | 7 |
// Redistribution and use in source and binary forms, with or |
8 | 8 |
// without modification, are permitted provided that the following |
... | ... | |
36 | 36 |
// or implied, of GRNET S.A. |
37 | 37 |
|
38 | 38 |
#import "PithosNode.h" |
39 |
@class ASIPithos; |
|
39 | 40 |
@class ASIPithosContainer; |
40 | 41 |
@class ASIPithosContainerRequest; |
41 | 42 |
|
42 | 43 |
@interface PithosContainerNode : PithosNode { |
44 |
ASIPithos *pithos; |
|
43 | 45 |
ASIPithosContainer *pithosContainer; |
44 | 46 |
|
45 | 47 |
NSMutableArray *objects; |
... | ... | |
54 | 56 |
NSNumber *policyQuota; |
55 | 57 |
} |
56 | 58 |
|
57 |
- (id)initWithPithosContainer:(ASIPithosContainer *)aPithosContainer; |
|
58 |
- (id)initWithPithosContainer:(ASIPithosContainer *)aPithosContainer icon:(NSImage *)anIcon; |
|
59 |
- (id)initWithContainerName:(NSString *)aContainerName;
|
|
60 |
- (id)initWithContainerName:(NSString *)aContainerName icon:(NSImage *)anIcon;
|
|
59 |
- (id)initWithPithos:(ASIPithos *)aPithos pithosContainer:(ASIPithosContainer *)aPithosContainer;
|
|
60 |
- (id)initWithPithos:(ASIPithos *)aPithos pithosContainer:(ASIPithosContainer *)aPithosContainer icon:(NSImage *)anIcon;
|
|
61 |
- (id)initWithPithos:(ASIPithos *)aPithos containerName:(NSString *)aContainerName;
|
|
62 |
- (id)initWithPithos:(ASIPithos *)aPithos containerName:(NSString *)aContainerName icon:(NSImage *)anIcon;
|
|
61 | 63 |
|
64 |
@property(nonatomic, retain) ASIPithos *pithos; |
|
62 | 65 |
@property(nonatomic, retain) ASIPithosContainer *pithosContainer; |
63 | 66 |
@property(nonatomic, retain) NSString *prefix; |
64 | 67 |
@property(nonatomic, retain) NSString *policyVersioning; |
Also available in: Unified diff