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