
Public Member Functions | |
| NSArray | dependentKeys (String keyPath) |
| ERDLocalizedAssignment (String key, Object value) | |
| ERDLocalizedAssignment (EOKeyValueUnarchiver u) | |
| Object | fire (D2WContext c) |
Static Public Member Functions | |
| static Object | decodeWithKeyValueUnarchiver (EOKeyValueUnarchiver eokeyvalueunarchiver) |
Static Package Attributes | |
| static final Logger | log = Logger.getLogger(ERDLocalizedAssignment.class) |
| ERDLocalizedAssignment | ( | EOKeyValueUnarchiver | u | ) |
Public constructor
| u | key-value unarchiver used when unarchiving from rule files. |
| ERDLocalizedAssignment | ( | String | key, | |
| Object | value | |||
| ) |
Public constructor
| key | context key | |
| value | of the assignment |
| static Object decodeWithKeyValueUnarchiver | ( | EOKeyValueUnarchiver | eokeyvalueunarchiver | ) | [static] |
Static constructor required by the EOKeyValueUnarchiver interface. If this isn't implemented then the default behavior is to construct the first super class that does implement this method. Very lame.
| eokeyvalueunarchiver | to be unarchived |
| NSArray dependentKeys | ( | String | keyPath | ) |
Implementation of the ERDComputingAssignmentInterface. This assignment depends upon the template keys from the value of this assignment. This array of keys is used when constructing the significant keys for the passed in keyPath.
| keyPath | to compute significant keys for. |
Implements ERDComputingAssignmentInterface.
| Object fire | ( | D2WContext | c | ) |
Method called to fire an assignment. This method has been enhanced to dynamicly lookup the real method to call based on the return value of keyForMethodLookup. The default implementation will lookup the method based on the key path of the assignment. If you are building a generic assignment like a BooleanAssignment you should override this method seeing as you wouldn't care what the key path of the assignment is. If you would like to provide a different methodology for the method to be fired override the method keyForMethodLookup.
| c | current D2W context |
Reimplemented from ERDAssignment.
final Logger log = Logger.getLogger(ERDLocalizedAssignment.class) [static, package] |
logging support
Reimplemented from ERDAssignment.
1.5.8