[Bprocessor-commit] /gui/src/net/sourceforge/bprocessor/gui PopupMenu.java, 1.28, 1.29
Status: Pre-Alpha
Brought to you by:
henryml
|
From: rimestad <rim...@us...> - 2007-04-10 20:55:26
|
Update of /cvsroot/bprocessor//gui/src/net/sourceforge/bprocessor/gui In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv26055/src/net/sourceforge/bprocessor/gui Modified Files: PopupMenu.java Log Message: refactored action to the ModellorMenuAction class Index: PopupMenu.java =================================================================== RCS file: /cvsroot/bprocessor//gui/src/net/sourceforge/bprocessor/gui/PopupMenu.java,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** PopupMenu.java 6 Mar 2007 10:41:29 -0000 1.28 --- PopupMenu.java 10 Apr 2007 20:55:25 -0000 1.29 *************** *** 18,22 **** import javax.swing.JMenu; import javax.swing.JMenuItem; - import javax.swing.JOptionPane; import javax.swing.JPopupMenu; --- 18,21 ---- *************** *** 27,31 **** import net.sourceforge.bprocessor.gui.actions.ModellorMenuAction; import net.sourceforge.bprocessor.gui.actions.SpaceMenuAction; - import net.sourceforge.bprocessor.gui.attrview.AttributeView; import net.sourceforge.bprocessor.model.Attribute; import net.sourceforge.bprocessor.model.Camera; --- 26,29 ---- *************** *** 277,296 **** while (iter.hasNext()) { Modellor m = (Modellor)iter.next(); ! AbstractAction modellor = new ModellorMenuAction(sp, m) { ! public void actionPerformed(ActionEvent arg0) { ! Modellor created = modellor.newInstance(space); ! if (created != null) { ! space.setModellor(created); ! AttributeView.instance().display(created); ! space.changed(); ! Project.getInstance().checkpoint(); ! } else { ! JOptionPane.showMessageDialog( ! null, ! "The chosen space havn't been assigned to any surface", ! "No envolope surface error", JOptionPane.ERROR_MESSAGE); ! } ! } ! }; mm.add(modellor); } --- 275,279 ---- while (iter.hasNext()) { Modellor m = (Modellor)iter.next(); ! AbstractAction modellor = new ModellorMenuAction(sp, m); mm.add(modellor); } |