[Bprocessor-commit] gui/src/net/sourceforge/bprocessor/gui/attrview GenericPanel.java,1.3,1.4
Status: Pre-Alpha
Brought to you by:
henryml
From: rimestad <rim...@us...> - 2006-02-10 14:59:12
|
Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/attrview In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31015/src/net/sourceforge/bprocessor/gui/attrview Modified Files: GenericPanel.java Log Message: Added to changelistener so that it call changed to the project and changes reflects changes in the view Index: GenericPanel.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/attrview/GenericPanel.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GenericPanel.java 9 Feb 2006 13:55:12 -0000 1.3 --- GenericPanel.java 10 Feb 2006 14:59:03 -0000 1.4 *************** *** 22,27 **** --- 22,32 ---- import javax.swing.border.TitledBorder; + import org.apache.log4j.Logger; + import net.sourceforge.bprocessor.model.Attribute; + import net.sourceforge.bprocessor.model.Camera; + import net.sourceforge.bprocessor.model.Entity; import net.sourceforge.bprocessor.model.Parametric; + import net.sourceforge.bprocessor.model.Project; /** *************** *** 29,32 **** --- 34,40 ---- */ class GenericPanel extends JPanel implements MouseListener { + /** The logger */ + private static Logger log = Logger.getLogger(GenericPanel.class); + /** The current object shown */ private Parametric obj; *************** *** 78,81 **** --- 86,96 ---- public void valueChanged(Attribute a) { obj.setAttributes(attributes); + if (obj instanceof Entity) { + ((Entity)obj).changed(); + } else if (obj instanceof Camera) { + Project.getInstance().changed((Camera)obj); + } else { + log.info("Were not a Entity object " + obj); + } } }); |