From: Peter W. <pw...@us...> - 2006-07-29 09:44:25
|
Update of /cvsroot/cob/COBEditor/src/edu/iastate/ato/gui In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv23279/src/edu/iastate/ato/gui Modified Files: MOEditor.java Log Message: Fixed reload bug: editing packages stay being edited after reload. Index: MOEditor.java =================================================================== RCS file: /cvsroot/cob/COBEditor/src/edu/iastate/ato/gui/MOEditor.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** MOEditor.java 18 Jul 2006 21:32:29 -0000 1.7 --- MOEditor.java 29 Jul 2006 09:41:06 -0000 1.8 *************** *** 3,6 **** --- 3,7 ---- import java.io.IOException ; import java.util.Enumeration ; + import java.util.HashSet; import java.util.Vector ; *************** *** 654,659 **** public void onReload(ActionEvent e) { ! paneMain.rebuild(conn.db) ; this.paneDetails.rebuild(conn.db) ; } --- 655,664 ---- public void onReload(ActionEvent e) { ! //HashSet<PackageNode> ! HashSet<String> eps = paneMain.packageView.treeEditor.getEditingPackageOIDs(); ! paneMain.packageView.treeEditor.quitEditingAll(); ! paneMain.rebuild(conn.db) ; this.paneDetails.rebuild(conn.db) ; + paneMain.packageView.treeEditor.beginEditing(eps); } |