
Public Member Functions | |
| Object | createEmbeddedConfigurationName (D2WContext c) |
| NSArray< String > | dependentKeys (String keyPath) |
| Object | editRelationshipEmbeddedConfigurationName (D2WContext c) |
| ERMDDefaultConfigurationNameAssignment (String key, Object value) | |
| ERMDDefaultConfigurationNameAssignment (EOKeyValueUnarchiver u) | |
| String | inlineConfigurationName (D2WContext c) |
| Object | pickEmbeddedConfigurationName (D2WContext c) |
| Object | queryEmbeddedConfigurationName (D2WContext c) |
| Object | selectEmbeddedConfigurationName (D2WContext c) |
Static Public Member Functions | |
| static Object | decodeWithKeyValueUnarchiver (EOKeyValueUnarchiver eokeyvalueunarchiver) |
Static Protected Attributes | |
| static final NSDictionary | keys |
| ERMDDefaultConfigurationNameAssignment | ( | EOKeyValueUnarchiver | u | ) |
Public constructor
| u | key-value unarchiver used when unarchiving from rule files. |
| ERMDDefaultConfigurationNameAssignment | ( | String | key, | |
| Object | value | |||
| ) |
Public constructor
| key | context key | |
| value | of the assignment |
| Object createEmbeddedConfigurationName | ( | D2WContext | c | ) |
Generates a default embedded create page configuration based on the current entity name. Default format is 'CreateEmbedded' + entity name.
| c | current D2W context |
Reimplemented from ERDDefaultConfigurationNameAssignment.
| 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 from ERDDefaultConfigurationNameAssignment.
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. |
Reimplemented from ERDDefaultConfigurationNameAssignment.
| Object editRelationshipEmbeddedConfigurationName | ( | D2WContext | c | ) |
Generates a default embedded create page configuration based on the current entity name. Default format is 'EditRelationshipEmbedded' + entity name.
| c | current D2W context |
Reimplemented from ERDDefaultConfigurationNameAssignment.
| String inlineConfigurationName | ( | D2WContext | c | ) |
Generates a default embedded create page configuration based on the current entity name. Default format is 'CreateEmbedded' + entity name.
| c | current D2W context |
| Object pickEmbeddedConfigurationName | ( | D2WContext | c | ) |
Generates a default embedded create page configuration based on the current entity name. Default format is 'PickEmbedded' + entity name.
| c | current D2W context |
| Object queryEmbeddedConfigurationName | ( | D2WContext | c | ) |
Generates a default embedded query page configuration based on the current entity name. Default format is 'EditEmbedded' + entity name.
| c | current D2W context |
| Object selectEmbeddedConfigurationName | ( | D2WContext | c | ) |
Generates a default embedded create page configuration based on the current entity name. Default format is 'SelectEmbedded' + entity name.
| c | current D2W context |
final NSDictionary keys [static, protected] |
Initial value:
ERXDictionaryUtilities.dictionaryWithObjectsAndKeys( new Object [] { new NSArray(new Object[] {"propertyKey", "object.entityName", "entity.name"}), "queryEmbeddedConfigurationName", new NSArray(new Object[] {"propertyKey", "object.entityName", "entity.name"}), "createEmbeddedConfigurationName", new NSArray(new Object[] {"propertyKey", "object.entityName", "entity.name"}), "selectEmbeddedConfigurationName", new NSArray(new Object[] {"propertyKey", "object.entityName", "entity.name"}), "pickEmbeddedConfigurationName", new NSArray(new Object[] {"propertyKey", "object.entityName", "entity.name"}), "editRelationshipEmbeddedConfigurationName", new NSArray(new Object[] {"propertyKey", "object.entityName", "entity.name", "inlineTask"}), "inlineConfigurationName" })
1.5.8