Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv8856/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
ToolFactory.java
Removed Files:
VectorMoveStrategy.java MoveTool.java
ControlledMoveStrategy.java
Log Message:
Removed old move-tool
Index: ToolFactory.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ToolFactory.java,v
retrieving revision 1.57
retrieving revision 1.58
diff -C2 -d -r1.57 -r1.58
*** ToolFactory.java 4 Aug 2006 11:48:11 -0000 1.57
--- ToolFactory.java 14 Aug 2006 08:37:56 -0000 1.58
***************
*** 22,30 ****
import java.awt.event.ActionEvent;
import java.awt.event.KeyEvent;
- import java.awt.event.MouseAdapter;
- import java.awt.event.MouseEvent;
- import java.awt.event.ActionListener;
- import javax.swing.JPopupMenu;
- import javax.swing.JMenuItem;
import javax.swing.AbstractAction;
import javax.swing.Action;
--- 22,25 ----
***************
*** 67,79 ****
private AbstractTool controlled;
- /** move tool */
- private MoveTool move;
-
- /** The vector movetool strategy */
- private MoveTool vectorStrategy;
-
- /** The normal movetool strategy */
- private MoveTool controlledStrategy;
-
/** rotation tool */
private RotationTool rotation;
--- 62,65 ----
***************
*** 204,211 ****
alternate = new VectorMoveTool(glv, pencilcursor);
controlled = new ControlledMoveTool(glv, pencilcursor);
- controlledStrategy = new ControlledMoveStrategy(glv, pencilcursor);
- vectorStrategy = new VectorMoveStrategy(glv, pencilcursor);
- move = new MoveTool(glv, pencilcursor);
- move.setStrategy(vectorStrategy);
rotation = new RotationTool(glv, pencilcursor);
extrusion = new ExtrudeTool(glv, pencilcursor);
--- 190,193 ----
***************
*** 403,459 ****
}
}
-
- /**
- * The listener for the move button
- */
- class MoveButtonMouseListener extends MouseAdapter {
- /**
- * The button
- */
- private JToggleButton button;
-
- /**
- * Constructs the listener.
- * @param button the button to listen on
- */
- public MoveButtonMouseListener(JToggleButton button) {
- super();
- this.button = button;
- }
- /**
- * Invoked when the mouse is pressed
- * @param e the mouse event
- */
- public void mousePressed(MouseEvent e) {
- if (e.getButton() == MouseEvent.BUTTON3) {
- JPopupMenu pm = new JPopupMenu();
- MovePopupActionListener mpal = new MovePopupActionListener();
- JMenuItem mi = new JMenuItem("Vector");
- mi.addActionListener(mpal);
- pm.add(mi);
- mi = new JMenuItem("Controlled");
- mi.addActionListener(mpal);
- pm.add(mi);
- pm.show(button, 0, button.getHeight());
- }
- }
-
-
- /**
- * listener for the move popup.
- */
- class MovePopupActionListener implements ActionListener {
- /**
- * invoked when action performed
- * @param actionEvent the event.
- */
- public void actionPerformed(ActionEvent actionEvent) {
- if (actionEvent.getActionCommand().equals("Vector")) {
- move.setStrategy(vectorStrategy);
- } else if (actionEvent.getActionCommand().equals("Controlled")) {
- move.setStrategy(controlledStrategy);
- }
- }
- }
- }
}
--- 385,387 ----
--- MoveTool.java DELETED ---
--- VectorMoveStrategy.java DELETED ---
--- ControlledMoveStrategy.java DELETED ---
|