Inherited by ERMDDefaultActionAssignment.

Public Member Functions | |
| NSDictionary | defaultActions (D2WContext c) |
| NSArray | defaultLeftActions (D2WContext c) |
| NSArray | defaultRightActions (D2WContext c) |
| NSArray | dependentKeys (String keyPath) |
| ERDDefaultActionAssignment (String key, Object value) | |
| ERDDefaultActionAssignment (EOKeyValueUnarchiver u) | |
Static Public Member Functions | |
| static Object | decodeWithKeyValueUnarchiver (EOKeyValueUnarchiver eokeyvalueunarchiver) |
Static Public Attributes | |
| static final NSArray | _DEPENDENT_KEYS = new NSArray(new String[] {"isEntityPrintable", "readOnly", "isEntityInspectable", "isEntityEditable", "isEntityDeletable"}) |
| ERDDefaultActionAssignment | ( | EOKeyValueUnarchiver | u | ) |
Public constructor
| u | key-value unarchiver used when unarchiving from rule files. |
| ERDDefaultActionAssignment | ( | 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 |
Reimplemented in ERMDDefaultActionAssignment.
| NSDictionary defaultActions | ( | D2WContext | c | ) |
Calculates the actions names for a given context.
| c | a D2W context |
| NSArray defaultLeftActions | ( | D2WContext | c | ) |
Calculates the default left actions names for a given context. The array is set according to whether the entity is editable, inspectable and printable.
| c | a D2W context |
Reimplemented in ERMDDefaultActionAssignment.
| NSArray defaultRightActions | ( | D2WContext | c | ) |
Calculates the default right actions names for a given context. The array is set according to whether the entity is deletable.
| c | a D2W context |
| NSArray dependentKeys | ( | String | keyPath | ) |
Implementation of the ERDComputingAssignmentInterface. This assignment depends upon the context keys: "entity.name" and "object.entityName". This array of keys is used when constructing the significant keys for the passed in keyPath.
| keyPath | to compute significant keys for. |
Implements ERDComputingAssignmentInterface.
final NSArray _DEPENDENT_KEYS = new NSArray(new String[] {"isEntityPrintable", "readOnly", "isEntityInspectable", "isEntityEditable", "isEntityDeletable"}) [static] |
holds the array of keys this assignment depends upon
1.5.8