Author: andrey
Date: Fri Dec 11 13:14:13 2009
New Revision: 889607

URL: http://svn.apache.org/viewvc?rev=889607&view=rev
Log:
correcting graph event behavior

Modified:
    
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java

Modified: 
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java
URL: 
http://svn.apache.org/viewvc/cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java?rev=889607&r1=889606&r2=889607&view=diff
==============================================================================
--- 
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java
 (original)
+++ 
cayenne/main/trunk/framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java
 Fri Dec 11 13:14:13 2009
@@ -174,7 +174,7 @@
                 List<DefaultGraphCell> array = !isIsolated(domain, entity) ?
                         createdObjects : isolatedObjects;
                 array.add(cell);
-                array.add((DefaultGraphCell) cell.addPort());
+                array.add((DefaultGraphCell) cell.getChildAt(0)); //port
             }
         }
         
@@ -256,6 +256,8 @@
         
         GraphConstants.setEditable(cell.getAttributes(), false);
         entityCells.put(entity.getName(), cell);
+
+        cell.addPort();
         return cell;
     }
     


Reply via email to