[Bprocessor-commit] gui/src/net/sourceforge/bprocessor/gui MaterialView.java, 1.1, 1.2
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2008-05-16 11:48:58
|
Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv28158/src/net/sourceforge/bprocessor/gui Modified Files: MaterialView.java Log Message: problem with scroll wheel fixed (zoom while pan) Index: MaterialView.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/MaterialView.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** MaterialView.java 8 May 2008 10:22:02 -0000 1.1 --- MaterialView.java 16 May 2008 11:48:56 -0000 1.2 *************** *** 15,21 **** --- 15,23 ---- import javax.swing.JPanel; import javax.swing.JScrollPane; + import javax.swing.tree.TreePath; import net.sourceforge.bprocessor.gui.attrview.AttributeView; import net.sourceforge.bprocessor.gui.treeview.MaterialTreeView; + import net.sourceforge.bprocessor.gui.treeview.GenericTreeView.EntityNode; import net.sourceforge.bprocessor.model.Material; import net.sourceforge.bprocessor.model.Project; *************** *** 70,74 **** Project.getInstance().checkpoint(); } else if (which == remove) { ! System.out.println("REMOVE"); } } --- 72,85 ---- Project.getInstance().checkpoint(); } else if (which == remove) { ! TreePath path = content.getSelectionPath(); ! if (path != null) { ! Object object = path.getLastPathComponent(); ! if (object instanceof EntityNode) { ! EntityNode node = (EntityNode) object; ! Material material = (Material) node.getUserObject(); ! Project.getInstance().remove(material); ! Project.getInstance().changed(Project.getInstance()); ! } ! } } } |