[Bprocessor-commit] gui/src/net/sourceforge/bprocessor/gui/treeview GenericTreeView.java, 1.75, 1.7
Status: Pre-Alpha
Brought to you by:
henryml
|
From: rimestad <rim...@us...> - 2007-03-07 10:37:14
|
Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/treeview In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv9984/src/net/sourceforge/bprocessor/gui/treeview Modified Files: GenericTreeView.java Log Message: removed null pointer exc and changed functionallyty a bit Index: GenericTreeView.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/treeview/GenericTreeView.java,v retrieving revision 1.75 retrieving revision 1.76 diff -C2 -d -r1.75 -r1.76 *** GenericTreeView.java 6 Mar 2007 14:11:31 -0000 1.75 --- GenericTreeView.java 7 Mar 2007 10:37:13 -0000 1.76 *************** *** 1523,1535 **** Object object = path.getLastPathComponent(); if (e.getClickCount() > 1) { ! if (object instanceof Geometric) { ! Geometric g = (Geometric) object; ! Camera c = Project.getInstance().getCurrentCamera(); ! if (c.getHiddenGeometrics().contains(g)) { ! //show the thing ! c.removeHiddenGeometric(g); ! } else { ! //hide it ! c.addHiddenGeometric(g); } } --- 1523,1538 ---- Object object = path.getLastPathComponent(); if (e.getClickCount() > 1) { ! if (object instanceof GenericNode) { ! Object o = ((GenericNode) object).getUserObject(); ! if (o instanceof Geometric) { ! Geometric g = (Geometric) o; ! Camera c = Project.getInstance().getCurrentCamera(); ! if (c.getHiddenGeometrics().contains(g)) { ! //show the thing ! c.removeHiddenGeometric(g); ! } else { ! //hide it ! c.addHiddenGeometric(g); ! } } } |