From: Hirzel P. <ph...@us...> - 2008-07-17 21:05:42
|
Update of /cvsroot/tcotool/TCO-Tool/src/org/tcotool/tools In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv25485/src/org/tcotool/tools Modified Files: ModelUtility.java Log Message: Bug fix: remove dependency Index: ModelUtility.java =================================================================== RCS file: /cvsroot/tcotool/TCO-Tool/src/org/tcotool/tools/ModelUtility.java,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** ModelUtility.java 15 Jun 2008 18:40:21 -0000 1.14 --- ModelUtility.java 17 Jul 2008 21:05:51 -0000 1.15 *************** *** 1146,1156 **** TcoObject supplier = findSupplier(dependency); ! // unlink supplier ! dependency.setSupplierId(null); supplier.getClientId().remove(dependency); ! // unlink client ! dependency.setClientId(null); ! // client.getSupplierId().remove(dependency); => MUST BE DONE BY CALLER! } /** --- 1146,1156 ---- TcoObject supplier = findSupplier(dependency); ! // unlink dependency supplier.getClientId().remove(dependency); + client.getSupplierId().remove(dependency); //=> MUST BE DONE BY CALLER! ! // unlink client/supplier ! // dependency.setSupplierId(null); => (DbState=DELETED already!!!) ! // dependency.setClientId(null); } /** |