1 /* LayerDetailsController.h
2  *
3  * Copyright (C) 2005-2007 by vhf interservice GmbH
4  * Author:   Georg Fleischmann
5  *
6  * Created:  2005-08-31
7  * Modified: 2007-08-08
8  *
9  * This program is free software; you can redistribute it and/or
10  * modify it under the terms of the vhf Public License as
11  * published by vhf interservice GmbH. Among other things, the
12  * License requires that the copyright notices and this notice
13  * be preserved on all copies.
14  *
15  * This program is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
18  * See the vhf Public License for more details.
19  *
20  * You should have received a copy of the vhf Public License along
21  * with this program; see the file LICENSE. If not, write to vhf.
22  *
23  * vhf interservice GmbH, Im Marxle 3, 72119 Altingen, Germany
24  * eMail: info@vhf.de
25  * http://www.vhf.de
26  */
27 
28 #ifndef VHF_H_LAYERDETAILS
29 #define VHF_H_LAYERDETAILS
30 
31 @interface LayerDetailsController:NSObject
32 {
33     id panel;		// the window
34     id typePopup;
35     id nameField;
36     id batchSwitch; // weather to use the layer for batch production
37 }
38 
39 /* class methods */
40 + (LayerDetailsController*)sharedInstance;
41 
42 /* action methods */
43 - (void)showPanel:(id)sender;
44 - (void)set:(id)sender;
45 
46 @end
47 
48 #endif // VHF_H_LAYERDETAILS
49