From: Peter W. <pw...@us...> - 2006-07-20 20:51:15
|
Update of /cvsroot/cob/COBEditor/src/edu/iastate/ato/gui/details In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv12202/src/edu/iastate/ato/gui/details Modified Files: TermPropertyPanel.java Log Message: Package View is synched up with properties view. Property View's Buttons (add, confirm, cancel) are only available when a term, whos package is being edited, is selected. Index: TermPropertyPanel.java =================================================================== RCS file: /cvsroot/cob/COBEditor/src/edu/iastate/ato/gui/details/TermPropertyPanel.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TermPropertyPanel.java 13 Jun 2006 21:55:25 -0000 1.1 --- TermPropertyPanel.java 20 Jul 2006 20:51:12 -0000 1.2 *************** *** 25,28 **** --- 25,29 ---- import edu.iastate.ato.shared.IconLib ; import edu.iastate.ato.tree.DbTermNode ; + import edu.iastate.ato.tree.PackageNode; import edu.iastate.utils.Debug ; *************** *** 162,166 **** addProperty(pair.tag, pair.value) ; } ! enableEditing(!readonly) ; } mainPane.validate() ; --- 163,170 ---- addProperty(pair.tag, pair.value) ; } ! ! enableEditing(!readonly && ((PackageNode)selectedNode.getHomePackageNode()).editing ) ; ! }else{ ! enableEditing(false) ; } mainPane.validate() ; *************** *** 168,172 **** mainPane.repaint() ; } ! public void enableEditing(boolean enabled) { --- 172,176 ---- mainPane.repaint() ; } ! public void enableEditing(boolean enabled) { *************** *** 175,179 **** item.setEditable(enabled) ; } ! btnConfirm.setEnabled(enabled) ; } --- 179,187 ---- item.setEditable(enabled) ; } ! // Added these 2 ! btnAdd.setEnabled(enabled); ! btnCancel.setEnabled(enabled); ! ! btnConfirm.setEnabled(enabled); } |