MyDocument Class Reference
[Controler classes]

The document controler. More...

#import <MyDocument.h>

Inheritance diagram for MyDocument:

Inheritance graph
[legend]
Collaboration diagram for MyDocument:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Accessors
Read accessors to the class attributes

(MyIntegerSize- calibrationSize
(NSDictionary *) - savedWindowSizes
GUIActions
Coming from window controllers

(void) - setListMode:
 Set the list we will be working on from now.
(void) - setDataMode:
 Set the data we will work with.
(void) - addEntry:
 Add the item to the current list.
(void) - deleteEntry:
 Remove the item from the current list.
(void) - changeEntrySelection:value:
Process management
(oneway void) - processStarted:connection:
 Inform the document of the thread creation.
(void) - processEnded:
 Inform the document of the thread termination.


Detailed Description

The document controler.

This class controls the actions on the document. It dialogs with MyImageListWindow for GUI interactions and the Models classes for document contents change.


Member Function Documentation

- (void) setListMode: (ListMode_t mode  

Set the list we will be working on from now.

Parameters:
mode The new current list (image/flat/dark)

- (void) addEntry: (MyImageListItem*)  item  

Add the item to the current list.

Parameters:
item item to add to the list The undo manager is updated for undoing the add

- (void) deleteEntry: (MyImageListItem*)  item  

Remove the item from the current list.

Parameters:
item item to remove from the list The undo manager is updated for undoing the remove

- (oneway void) processStarted: (id)  proxy
connection: (MyThreadConnection*)  cnx 

Inform the document of the thread creation.

Parameters:
proxy Proxy for the created process thread.
cnx The connection for this thread. The "obj" proxy cannot be retained. The process ended call will inform of the proxy release.

- (oneway void) processEnded: (id)  obj  

Inform the document of the thread termination.

Parameters:
obj The proxy for the thread that is ending. This method is synchronous to wait execution before terminating the thread.


The documentation for this class was generated from the following files:
Generated on Sat Mar 22 17:44:50 2008 for Lynkeos by  doxygen 1.5.4