Lynkeos
|
Processing parameter management class. More...
#import <LynkeosProcessingParameterMgr.h>
Instance Methods | |
(id) | - initWithParent: |
Dedicated initializer. More... | |
(id) | - initWithDocument: |
Document initializer. More... | |
(NSDictionary *) | - getDictionary |
Accessor to the parameters dictionary. More... | |
(void) | - setDictionary: |
Set the dictionary. More... | |
(id< LynkeosProcessingParameter >) | - getProcessingParameterWithRef:forProcessing:goUp: |
Returns the required processing parameter. More... | |
(void) | - setProcessingParameter:withRef:forProcessing: |
Updates the required processing parameter. More... | |
(oneway void) | - notifyItemModification: |
Propagate upward, a notification for object modification. More... | |
Public Attributes | |
LynkeosProcessingParameterMgr * | _parent |
Parameters of the container. | |
NSDocument< LynkeosDocument > * | _document |
The top document. | |
Processing parameter management class.
- (NSDictionary *) getDictionary |
Accessor to the parameters dictionary.
- (id< LynkeosProcessingParameter >) getProcessingParameterWithRef: | (NSString*) | ref | |
forProcessing: | (NSString*) | processing | |
goUp: | (BOOL) | goUp | |
Returns the required processing parameter.
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 |
References _parent, and getProcessingParameterWithRef:forProcessing:goUp:.
Referenced by getProcessingParameterWithRef:forProcessing:goUp:.
- (id) initWithDocument: | (NSDocument <LynkeosDocument> *) | document |
Document initializer.
document | Document top object |
References _document.
- (id) initWithParent: | (LynkeosProcessingParameterMgr*) | parent |
Dedicated initializer.
parent | Parent manager object |
References _parent.
- (oneway void) notifyItemModification: | (id) | item |
Propagate upward, a notification for object modification.
item | The modified item |
References _document, _parent, notifyItemModification:, and LynkeosThreadConnection::performSelectorOnMainThread:forObject:withArg:.
Referenced by notifyItemModification:, and MyImageListItem::setSelected:.
- (void) setDictionary: | (NSDictionary*) | dict |
Set the dictionary.
dict | An already filled in dictionary |
- (void) setProcessingParameter: | (id <LynkeosProcessingParameter>) | parameter | |
withRef: | (NSString*) | ref | |
forProcessing: | (NSString*) | processing | |
Updates the required processing parameter.
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. |