Revision: 3209
Author: [email protected]
Date: Wed Dec 16 11:14:37 2009
Log: Fixed a bug where the tree paths for relationships had to be found by a special pk method.
http://code.google.com/p/power-architect/source/detail?r=3209

Modified:
/branches/sqlobject-spobject-model/src/ca/sqlpower/architect/swingui/DBTree.java

=======================================
--- /branches/sqlobject-spobject-model/src/ca/sqlpower/architect/swingui/DBTree.java Wed Dec 16 07:06:15 2009 +++ /branches/sqlobject-spobject-model/src/ca/sqlpower/architect/swingui/DBTree.java Wed Dec 16 11:14:37 2009
@@ -1069,6 +1069,9 @@
      * @return TreePath for given object.
      */
     public TreePath getTreePathForNode(SQLObject obj) {
+        if (obj instanceof SQLRelationship) {
+ return new TreePath(treeModel.getPkPathToRelationship((SQLRelationship) obj));
+        }
         return new TreePath(treeModel.getPathToNode(obj));
     }

Reply via email to