MyProcessingParameter Class Reference

Processing parameter management class. More...

#import <MyProcessingParameter.h>

Inheritance diagram for MyProcessingParameter:

Inheritance graph
[legend]
Collaboration diagram for MyProcessingParameter:

Collaboration graph
[legend]

List of all members.

Public Member Functions

(id) - initWithParent:
 Dedicated initializer.
(id) - initWithDocument:
 Document initializer.
(NSDictionary *) - getDictionary
 Accessor to the parameters dictionary.
(void) - setDictionary:
 Set the dictionary.
(id< LynkeosProcessingParameter >) - getProcessingParameterWithRef:forProcessing:goUp:
 Returns the required processing parameter.
(void) - setProcessingParameter:withRef:forProcessing:
 Updates the required processing parameter.
(oneway void) - notifyItemModification:
 Propagate upward, a notification for object modification.

Public Attributes

MyProcessingParameter_parent
 Parameters of the container.
NSDocument< LynkeosDocument > * _document
 The top document.


Detailed Description

Processing parameter management class.

Member Function Documentation

- (id) initWithParent: (MyProcessingParameter*)  parent  

Dedicated initializer.

Parameters:
parent Parent manager object
Returns:
Initialized object

- (id) initWithDocument: (id <LynkeosDocument>)  document  

Document initializer.

Parameters:
document Document top object
Returns:
Initialized object

- (NSDictionary *) getDictionary  

Accessor to the parameters dictionary.

Returns:
The dictionary

- (void) setDictionary: (NSDictionary*)  dict  

Set the dictionary.

Parameters:
dict An already filled in dictionary

- (id< LynkeosProcessingParameter >) getProcessingParameterWithRef: (NSString*)  ref
forProcessing: (NSString*)  processing
goUp: (BOOL)  goUp 

Returns the required processing parameter.

Parameters:
ref A string identifying this parameter in its class.
processing A string identifying the owner of this parameter. nil is valid, if the parameter is of general scope.
goUp Whether to look for the parameter up in the hierarchy
Returns:
The required parameter

- (void) setProcessingParameter: (id <LynkeosProcessingParameter>)  parameter
withRef: (NSString*)  ref
forProcessing: (NSString*)  processing 

Updates the required processing parameter.

Parameters:
parameter The new parameter value
ref A string identifying this parameter in its class.
processing A string identifying the owner of this parameter. nil is valid, if the parameter is of general scope.
Returns:
The required parameter

- (oneway void) notifyItemModification: (id)  item  

Propagate upward, a notification for object modification.

Parameters:
item The modified item


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