Rule Class Reference

#import <Rule.h>

Collaboration diagram for Rule:

Collaboration graph
[legend]

List of all members.

Public Member Functions

(void) - _setActionName:old:new:
(int) - author
(NSString *) - documentation
(BOOL) - enabled
(void) - encodeWithKeyValueArchiver:
(NSString *) - extendedDescription
(BOOL) - hasLHS
(id) - initWithKeyValueUnarchiver:
(BOOL) - isEqualToRule:
(EOQualifier *) - lhs
(NSString *) - lhsDescription
(NSString *) - lhsFormattedDescription
(RMModel *) - model
(int) - priority
(void) - resetDescriptionCaches
(Assignment *) - rhs
(void) - setAuthor:
(void) - setDocumentation:
(void) - setEnabled:
(void) - setLhs:
(void) - setModel:
(void) - setRhs:
(NSUndoManager *) - undoManager

Static Public Member Functions

(int) + defaultRulePriority
(NSArray *) + rulesFromMutablePropertyList:
(void) + setDefaultRulePriority:

Private Attributes

int _author
NSString * _documentation
BOOL _enabled
EOQualifier_lhs
NSString * _lhsDescription
NSString * _lhsFormattedDescription
RMModel_model
Assignment_rhs
BOOL isNewRule


Member Function Documentation

- (void) _setActionName: (NSString *)  format
old: (id)  oldValue
new: (id)  newValue 

- (int) author  

+ (int) defaultRulePriority  

- (NSString *) documentation  

- (BOOL) enabled  

- (void) encodeWithKeyValueArchiver: (EOKeyValueArchiver *)  archiver  

- (NSString *) extendedDescription  

- (BOOL) hasLHS  

- (id) initWithKeyValueUnarchiver: (EOKeyValueUnarchiver *)  unarchiver  

- (BOOL) isEqualToRule: (Rule *)  rule  

- (EOQualifier *) lhs  

- (NSString *) lhsDescription  

- (NSString *) lhsFormattedDescription  

- (RMModel *) model  

- (int) priority  

- (void) resetDescriptionCaches  

- (Assignment *) rhs  

+ (NSArray *) rulesFromMutablePropertyList: (id)  plist  

- (void) setAuthor: (int)  value  

+ (void) setDefaultRulePriority: (int)  priority  

- (void) setDocumentation: (NSString *)  documentation  

- (void) setEnabled: (BOOL)  flag  

- (void) setLhs: (EOQualifier *)  lhs  

- (void) setModel: (RMModel *)  model  

- (void) setRhs: (Assignment *)  rhs  

- (NSUndoManager *) undoManager  


Member Data Documentation

- (int) _author [private]

- (NSString*) _documentation [private]

- (BOOL) _enabled [private]

- (EOQualifier*) _lhs [private]

- (NSString*) _lhsDescription [private]

- (NSString*) _lhsFormattedDescription [private]

- (RMModel*) _model [private]

- (Assignment*) _rhs [private]

- (BOOL) isNewRule [private]


The documentation for this class was generated from the following files:

Generated on Sat May 26 06:42:12 2012 for Project Wonder by  doxygen 1.5.8