Develop Kerberos renew system for ticket
[openafs.git] / src / platform / DARWIN / AFSPreference / IpConfiguratorCommander.h
1 //
2 //  IpConfiguratorCommander.h
3 //  AFSCommander
4 //
5 //  Created by Claudio Bisegni on 18/06/07.
6 //  Copyright 2007 INFN - National Institute of Nuclear Physics. All rights reserved.
7 //
8
9 #import <Cocoa/Cocoa.h>
10 #import "DBCellElement.h"
11 #import "AFSCommanderPref.h"
12 @interface IpConfiguratorCommander : NSObject {
13         id confPanel;
14         id afsCommanderPref;
15         id textFieldCellName;
16         id textFieldComment;
17         id tableViewCellIP;
18         
19         id modifyButton;
20         id createButton;
21         id deleteButton;
22         
23         BOOL hasSaved;
24         DBCellElement *cellElement;
25         NSMutableArray *bkIPArray;
26         NSMutableArray *workIPArray;
27         CellIp *currentSelectedIP;
28 }
29
30 - (void) setWorkCell:(DBCellElement*)cell;
31 - (IBAction) save:(id) sender;
32 - (IBAction) cancel:(id) sender;
33 - (IBAction) createNewIP:(id) sender;
34 - (IBAction) cancelIP:(id) sender;
35 - (BOOL) saved;
36
37 - (id) getPanel;
38 - (void) commitModify;
39 - (void) rollbackModify;
40 - (void) loadValueFromCellIPClass;
41 - (void) manageTableSelection:(int)row;
42 @end