
Public Member Functions | |
| ERCHelpText | helpTextForKey (EOEditingContext ec, String key) |
Package Attributes | |
| ERXEnterpriseObjectCache | cache |
| ERCHelpText helpTextForKey | ( | EOEditingContext | ec, | |
| String | key | |||
| ) |
ERXEnterpriseObjectCache cache [package] |
Initial value:
new ERXEnterpriseObjectCache(ENTITY, Key.KEY) { @Override protected void handleUnsuccessfullQueryForKey(Object key) { EOEditingContext ec = ERXEC.newEditingContext(); EOGlobalID gid = NO_GID_MARKER; ec.lock(); try { EOEnterpriseObject eo = (EOEnterpriseObject) EOUtilities.objectsMatchingKeyAndValue(ec, ENTITY, Key.KEY, key).lastObject(); if(eo != null) { gid = ec.globalIDForObject(eo); } } finally { ec.unlock(); } cache().setObjectForKey(createRecord(gid, null), key); } }
1.5.8