You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2006/05/27 00:12:56 UTC

svn commit: r409766 - /incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/map/EntityDescriptor.java

Author: aadamchik
Date: Fri May 26 15:12:56 2006
New Revision: 409766

URL: http://svn.apache.org/viewvc?rev=409766&view=rev
Log:
CAY-525 - another insignificant optimization

Modified:
    incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/map/EntityDescriptor.java

Modified: incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/map/EntityDescriptor.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/map/EntityDescriptor.java?rev=409766&r1=409765&r2=409766&view=diff
==============================================================================
--- incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/map/EntityDescriptor.java (original)
+++ incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/map/EntityDescriptor.java Fri May 26 15:12:56 2006
@@ -62,6 +62,7 @@
 
 import org.apache.commons.lang.builder.ToStringBuilder;
 import org.objectstyle.cayenne.DataObject;
+import org.objectstyle.cayenne.ObjectContext;
 import org.objectstyle.cayenne.Persistent;
 import org.objectstyle.cayenne.ValueHolder;
 import org.objectstyle.cayenne.property.BaseClassDescriptor;
@@ -343,8 +344,9 @@
         void resolveFault(Object object) throws PropertyAccessException {
             try {
                 Persistent persistent = (Persistent) object;
-                if (persistent.getObjectContext() != null) {
-                    persistent.getObjectContext().prepareForAccess(persistent, getName());
+                ObjectContext context = persistent.getObjectContext();
+                if (context != null) {
+                    context.prepareForAccess(persistent, getName());
                 }
             }
             catch (ClassCastException e) {