Main Page | Modules | Class Hierarchy | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

CrescatApplication Class Reference

#import <CrescatApplication.h>


Detailed Description

Application class This is the application class.

The only specializations on NSApplication are handlers for AppleScript commands:

handleAddSessionCommand for adding a host/user/properties item to the preferences.

handleRemoveSessionCommand to delete a session by host and user.

handleGetSessionCommand to retrieve the properties of a session by user name and host.

handleKnownUsersCommand to return an array of user names for a given host name.

Definition at line 30 of file CrescatApplication.h.

Public Member Functions

(id) - handleAddSessionCommand: [implementation]
(id) - handleRemoveSessionCommand: [implementation]
(NSArray *) - ColorAsArray [implementation]
(id) - handleGetSessionCommand: [implementation]
(id) - handleKnownUsersCommand: [implementation]


Member Function Documentation

- (NSArray *) ColorAsArray (id)  aColor   [implementation]
 

Definition at line 84 of file CrescatApplication.m.

References EnsureColor().

Here is the call graph for this function:

- (id) handleAddSessionCommand: (NSScriptCommand *)  command   [implementation]
 

Definition at line 14 of file CrescatApplication.m.

- (id) handleGetSessionCommand: (NSScriptCommand *)  command   [implementation]
 

Definition at line 102 of file CrescatApplication.m.

References CrescatAppDelegate::settingsForHost:userID:.

Here is the call graph for this function:

- (id) handleKnownUsersCommand: (NSScriptCommand *)  command   [implementation]
 

Definition at line 116 of file CrescatApplication.m.

References CrescatAppDelegate::userIDsForHost:.

Here is the call graph for this function:

- (id) handleRemoveSessionCommand: (NSScriptCommand *)  command   [implementation]
 

Definition at line 74 of file CrescatApplication.m.

References CrescatAppDelegate::deleteHostName:userID:.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Fri Sep 30 12:01:12 2005 for Crescat by  doxygen 1.4.4