[Bprocessor-commit] gui/src/net/sourceforge/bprocessor/gui/treeview GenericTreeView.java, 1.46, 1.4
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-09-19 10:00:07
|
Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/treeview In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv6355/src/net/sourceforge/bprocessor/gui/treeview Modified Files: GenericTreeView.java Log Message: Refactored transform into scale, translate and rotate Index: GenericTreeView.java =================================================================== RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/treeview/GenericTreeView.java,v retrieving revision 1.46 retrieving revision 1.47 diff -C2 -d -r1.46 -r1.47 *** GenericTreeView.java 19 Sep 2006 09:17:40 -0000 1.46 --- GenericTreeView.java 19 Sep 2006 10:00:04 -0000 1.47 *************** *** 50,57 **** import net.sourceforge.bprocessor.model.ParameterBlock; import net.sourceforge.bprocessor.model.Project; import net.sourceforge.bprocessor.model.Selection; import net.sourceforge.bprocessor.model.Space; import net.sourceforge.bprocessor.model.Surface; ! import net.sourceforge.bprocessor.model.Transform; import net.sourceforge.bprocessor.model.Vertex; import net.sourceforge.bprocessor.model.Geometry; --- 50,59 ---- import net.sourceforge.bprocessor.model.ParameterBlock; import net.sourceforge.bprocessor.model.Project; + import net.sourceforge.bprocessor.model.Rotate; + import net.sourceforge.bprocessor.model.Scale; import net.sourceforge.bprocessor.model.Selection; import net.sourceforge.bprocessor.model.Space; import net.sourceforge.bprocessor.model.Surface; ! import net.sourceforge.bprocessor.model.Translate; import net.sourceforge.bprocessor.model.Vertex; import net.sourceforge.bprocessor.model.Geometry; *************** *** 583,594 **** }; pm.add(check); ! AbstractAction transform = new EntityAction((Entity) object, "Transform") { public void actionPerformed(ActionEvent arg0) { Space space = (Space) entity; ! space.addTransform(new Transform()); space.changed(); } }; ! pm.add(transform); // Adding all modellors JMenu mm = new JMenu("Modellors"); --- 585,612 ---- }; pm.add(check); ! AbstractAction translate = new EntityAction((Entity) object, "Translate") { public void actionPerformed(ActionEvent arg0) { Space space = (Space) entity; ! space.addTransform(new Translate()); space.changed(); } }; ! pm.add(translate); ! AbstractAction rotate = new EntityAction((Entity) object, "Rotate") { ! public void actionPerformed(ActionEvent arg0) { ! Space space = (Space) entity; ! space.addTransform(new Rotate()); ! space.changed(); ! } ! }; ! pm.add(rotate); ! AbstractAction scale = new EntityAction((Entity) object, "Scale") { ! public void actionPerformed(ActionEvent arg0) { ! Space space = (Space) entity; ! space.addTransform(new Scale()); ! space.changed(); ! } ! }; ! pm.add(scale); // Adding all modellors JMenu mm = new JMenu("Modellors"); |