// // MyEnvironment.h // cfep // // Created by Nobuki Takayama on 06/01/22. // Copyright 2006 __MyCompanyName__. All rights reserved. // #import @class MyDocument ; enum peer_type { GENERIC, BASH, OX_TEXMACS }; @interface MyEnvironment : NSObject { NSString *OpenXM_HOME; enum peer_type peer; //PEER int isXRunning; NSData *peerEndEvaluateMark; //PEER_END_EVALUATE_MARK NSString *peerStartupString; //PEER_STARTUP_STRING NSString *peerInitializationString; //PEER_INITIALIZATION_STRING NSString *peerHelpDir ; //PEER_HELP_DIR NSString *peerOptionString ; //PEER_OPTION_STRING NSMutableDictionary *myUnixEnvironment; // ASIRRC, DISPLAY, OX_XTERM, LC_CTYPE, LC_ALL, LANG NSDictionary *myDefaultTypingAttributes; } -(MyEnvironment *) init ; -(MyEnvironment *) initFor: (enum peer_type) myPeerType ; -(void) dealloc; +(int) checkX; -(void) showForDebug; -(NSMutableDictionary *) getMyUnixEnvironment; -(enum peer_type) getPeer; -(NSData *)getPeerEnfEvaluateMark; -(NSString *) getOpenXM_HOME; -(NSString *)getPeerStartupString; -(NSString *)getPeerInitializationString; -(NSString *)getPeerOptionString; -(NSDictionary *)getMyDefaultTypingAttributes; @end