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