2 // AccountDetailsViewController.h
5 // Created by Mike Mayo on 10/7/10.
6 // The OpenStack project is provided under the Apache 2.0 license.
9 #import <UIKit/UIKit.h>
11 @class Provider, RootViewController, OpenStackAccount, ActivityIndicatorView;
13 @interface AccountDetailsViewController : UITableViewController <UITextFieldDelegate> {
15 UITextField *usernameTextField;
16 UITextField *authTokenTextField;
17 UITextField *providerNameTextField;
18 UITextField *apiEndpointTextField;
19 RootViewController *rootViewController;
24 NSInteger authenticationSection;
25 NSInteger providerSection;
26 NSInteger getTokenSection;
28 OpenStackAccount *account;
31 @property (nonatomic, retain) Provider *provider;
32 @property (nonatomic, retain) RootViewController *rootViewController;
33 @property (nonatomic, retain) ActivityIndicatorView *activityIndicatorView;
35 @property (nonatomic, retain) NSString *username;
36 @property (nonatomic, retain) NSString *authToken;
38 - (void)saveButtonPressed:(id)sender;