root / Classes / AddServerViewController.h @ 64929bae
History | View | Annotate | Download (1.5 kB)
1 |
//
|
---|---|
2 |
// AddServerViewController.h
|
3 |
// OpenStack
|
4 |
//
|
5 |
// Created by Mike Mayo on 10/8/10.
|
6 |
// The OpenStack project is provided under the Apache 2.0 license.
|
7 |
//
|
8 |
|
9 |
#import <UIKit/UIKit.h>
|
10 |
|
11 |
@class OpenStackAccount, Image, ServersViewController, OpenStackRequest, LogEntryModalViewController, AccountHomeViewController;
|
12 |
|
13 |
@interface AddServerViewController : UITableViewController <UITextFieldDelegate> {
|
14 |
OpenStackAccount *account; |
15 |
|
16 |
UISlider *serverCountSlider; |
17 |
UILabel *serverCountLabel; |
18 |
UISlider *flavorSlider; |
19 |
UILabel *flavorLabel; |
20 |
UITextField *nameTextField; |
21 |
UILabel *serverNumbersLabel; |
22 |
|
23 |
NSInteger nodeCount; |
24 |
NSInteger flavorIndex; |
25 |
Image *selectedImage; |
26 |
|
27 |
NSArray *plugins; |
28 |
|
29 |
ServersViewController *serversViewController; |
30 |
NSMutableArray *createServerObservers; |
31 |
NSInteger successCount; |
32 |
NSInteger failureCount; |
33 |
|
34 |
OpenStackRequest *failedRequest; |
35 |
LogEntryModalViewController *logEntryModalViewController; |
36 |
|
37 |
NSInteger maxServers; |
38 |
|
39 |
AccountHomeViewController *accountHomeViewController; |
40 |
} |
41 |
|
42 |
@property (nonatomic, retain) OpenStackAccount *account;
|
43 |
@property (nonatomic, retain) Image *selectedImage;
|
44 |
@property (nonatomic, retain) ServersViewController *serversViewController;
|
45 |
@property (nonatomic, retain) AccountHomeViewController *accountHomeViewController;
|
46 |
|
47 |
- (void)saveButtonPressed:(id)sender;
|
48 |
- (void)setNewSelectedImage:(Image *)image;
|
49 |
- (void)alert:(NSString *)message request:(OpenStackRequest *)request;
|
50 |
|
51 |
@end
|