Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/treeview
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv6688/src/net/sourceforge/bprocessor/gui/treeview
Modified Files:
GenericTreeView.java
Log Message:
Length field bugfix in TapeMeasure
Index: GenericTreeView.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/treeview/GenericTreeView.java,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** GenericTreeView.java 3 May 2006 10:14:01 -0000 1.24
--- GenericTreeView.java 15 May 2006 08:37:47 -0000 1.25
***************
*** 33,36 ****
--- 33,38 ----
import javax.swing.tree.TreePath;
+ import org.apache.log4j.Logger;
+
import net.sourceforge.bprocessor.model.Camera;
import net.sourceforge.bprocessor.model.Constraint;
***************
*** 49,53 ****
*/
public class GenericTreeView extends TreeView implements Observer {
!
/**
*
--- 51,56 ----
*/
public class GenericTreeView extends TreeView implements Observer {
! /** The logger */
! private static Logger log = Logger.getLogger(GenericTreeView.class);
/**
*
***************
*** 783,791 ****
public void valueChanged(TreeSelectionEvent event) {
TreePath path = event.getPath();
! Object object = path.getLastPathComponent();
! if (object instanceof DefaultMutableTreeNode) {
! DefaultMutableTreeNode node = (DefaultMutableTreeNode) object;
! Object target = node.getUserObject();
! select(target);
}
}
--- 786,797 ----
public void valueChanged(TreeSelectionEvent event) {
TreePath path = event.getPath();
! if (event.isAddedPath()) {
! Object object = path.getLastPathComponent();
! if (object instanceof DefaultMutableTreeNode) {
! DefaultMutableTreeNode node = (DefaultMutableTreeNode) object;
! Object target = node.getUserObject();
! log.info("value-changed " + event);
! select(target);
! }
}
}
|