Annotation of OpenXM/src/cfep/MyEnvironment.h, Revision 1.1.1.1
1.1 takayama 1: //
2: // MyEnvironment.h
3: // cfep
4: //
5: // Created by Nobuki Takayama on 06/01/22.
6: // Copyright 2006 __MyCompanyName__. All rights reserved.
7: //
8:
9: #import <Cocoa/Cocoa.h>
10: @class MyDocument ;
11:
12: enum peer_type {
13: GENERIC, BASH, OX_TEXMACS
14: };
15:
16: @interface MyEnvironment : NSObject {
17: NSString *OpenXM_HOME;
18:
19: enum peer_type peer; //PEER
20: int isXRunning;
21: NSData *peerEndEvaluateMark; //PEER_END_EVALUATE_MARK
22: NSString *peerStartupString; //PEER_STARTUP_STRING
23:
24:
25: NSString *peerInitializationString; //PEER_INITIALIZATION_STRING
26: NSString *peerHelpDir ; //PEER_HELP_DIR
27: NSString *peerOptionString ; //PEER_OPTION_STRING
28:
29: NSMutableDictionary *myUnixEnvironment; // ASIRRC, DISPLAY, OX_XTERM, LC_CTYPE, LC_ALL, LANG
30: NSDictionary *myDefaultTypingAttributes;
31: }
32:
33: -(MyEnvironment *) init ;
34: -(MyEnvironment *) initFor: (enum peer_type) myPeerType ;
35: -(void) dealloc;
36: +(int) checkX;
37: -(void) showForDebug;
38: -(NSMutableDictionary *) getMyUnixEnvironment;
39: -(enum peer_type) getPeer;
40: -(NSData *)getPeerEnfEvaluateMark;
41: -(NSString *) getOpenXM_HOME;
42: -(NSString *)getPeerStartupString;
43: -(NSString *)getPeerInitializationString;
44: -(NSString *)getPeerOptionString;
45: -(NSDictionary *)getMyDefaultTypingAttributes;
46:
47:
48: @end
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>