ERCHelpText.ERCHelpTextClazz Class Reference

Inherits er::corebusinesslogic::_ERCHelpText::_ERCHelpTextClazz.

Collaboration diagram for ERCHelpText.ERCHelpTextClazz:

Collaboration graph
[legend]

List of all members.

Public Member Functions

ERCHelpText helpTextForKey (EOEditingContext ec, String key)

Package Attributes

ERXEnterpriseObjectCache cache


Member Function Documentation

ERCHelpText helpTextForKey ( EOEditingContext  ec,
String  key 
)


Member Data Documentation

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);
            }
        }


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

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