[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl GLView.java, 1.39, 1.40
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-09-11 06:33:12
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv19366/src/net/sourceforge/bprocessor/gl Modified Files: GLView.java Log Message: LengthField Index: GLView.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/GLView.java,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** GLView.java 8 Sep 2006 13:08:20 -0000 1.39 --- GLView.java 11 Sep 2006 06:33:01 -0000 1.40 *************** *** 10,14 **** import net.sourceforge.bprocessor.gl.tool.ToolFactory; import net.sourceforge.bprocessor.gl.view.View; - import net.sourceforge.bprocessor.model.Edge; import net.sourceforge.bprocessor.model.Observer; import net.sourceforge.bprocessor.model.Project; --- 10,13 ---- *************** *** 29,33 **** import java.awt.event.MouseListener; import java.awt.event.ActionListener; - import java.util.Collection; import javax.swing.JTextField; --- 28,31 ---- *************** *** 263,267 **** * The length field class */ ! class LengthField extends JTextField implements Observer { /** The logger */ private Logger log = Logger.getLogger(LengthField.class); --- 261,265 ---- * The length field class */ ! class LengthField extends JTextField { /** The logger */ private Logger log = Logger.getLogger(LengthField.class); *************** *** 272,276 **** public LengthField() { super(15); - Selection.primary().addObserver(this); } --- 270,273 ---- *************** *** 309,332 **** return 0; } - - /** - * @param object The changed object (Selection) - */ - public void update(Object object) { - Collection selection = Selection.primary(); - if (selection == object) { - if (selection.size() == 1) { - Object entity = selection.iterator().next(); - if (entity instanceof Edge) { - Edge edge = (Edge) entity; - setText(edge.getLength()); - } else { - setText(0); - } - } else { - setText(0); - } - } - } } --- 306,309 ---- |