From: Peter W. <pw...@us...> - 2006-06-29 20:17:26
|
Update of /cvsroot/cob/COBEditor/src/edu/iastate/ato/gui/packageview In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv26233/src/edu/iastate/ato/gui/packageview Modified Files: PackageView.java PackageTreeDargDropListener.java Log Message: Index: PackageTreeDargDropListener.java =================================================================== RCS file: /cvsroot/cob/COBEditor/src/edu/iastate/ato/gui/packageview/PackageTreeDargDropListener.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** PackageTreeDargDropListener.java 17 Jun 2006 13:49:28 -0000 1.2 --- PackageTreeDargDropListener.java 29 Jun 2006 20:17:22 -0000 1.3 *************** *** 118,126 **** int answer = JOptionPane.showConfirmDialog(null, "Move here (NO to merge)? ") ; if(answer == JOptionPane.YES_OPTION) { tree.movePackage(sourcePkg, targetPkg) ; } ! else { // merge two packages --- 118,127 ---- int answer = JOptionPane.showConfirmDialog(null, "Move here (NO to merge)? ") ; + if(answer == JOptionPane.YES_OPTION) { tree.movePackage(sourcePkg, targetPkg) ; } ! else if(answer == JOptionPane.NO_OPTION) { // merge two packages *************** *** 141,145 **** --- 142,150 ---- // mark the old package as deleted sourcePkg.status = ATOTreeNode.DELETED_NODE ; + } + + + // If Cancel is selected, nothing is done } } Index: PackageView.java =================================================================== RCS file: /cvsroot/cob/COBEditor/src/edu/iastate/ato/gui/packageview/PackageView.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** PackageView.java 20 Jun 2006 02:38:23 -0000 1.2 --- PackageView.java 29 Jun 2006 20:17:22 -0000 1.3 *************** *** 25,28 **** --- 25,29 ---- import edu.iastate.ato.tree.PackageNode ; import edu.iastate.ato.tree.Term2Tree ; + import edu.iastate.utils.gui.JStatusBar; import edu.iastate.utils.lang.*; *************** *** 164,172 **** if(e.getClickCount() == 1) { ! StopWatch w = new StopWatch(); ! w.start(); ! MOEditor.theInstance.paneDetails.update(selectedNode) ; ! w.stop(); ! System.out.println(w.print()); } else if(e.getClickCount() == 2) --- 165,192 ---- if(e.getClickCount() == 1) { ! final JStatusBar statusBar = MOEditor.theInstance.statusBar ; ! Thread t = new Thread() ! { ! public void run() ! { ! int pb = statusBar.addProgressBar(true, 0, 0) ; ! String termOrPackage=""; ! if(selectedNode instanceof DbTermNode){ ! termOrPackage= "Term"; ! }else if(selectedNode instanceof DbTermNode){ ! termOrPackage= "Package"; ! } ! statusBar.updateProgressBar(pb,"Loading "+termOrPackage+": "+selectedNode.getLocalName()); ! ! StopWatch w = new StopWatch(); ! w.start(); ! MOEditor.theInstance.paneDetails.update(selectedNode) ; ! w.stop(); ! System.out.println(w.print()); ! ! statusBar.removeProgressBar(pb); ! } ! } ; ! t.start() ; } else if(e.getClickCount() == 2) |