Statistics
| Revision:

svn-gvsig-desktop / trunk / libraries / libCq CMS for java.old / src / org / cresques / cmd / CmdZoom.java @ 2

History | View | Annotate | Download (481 Bytes)

1
package org.cresques.cmd;
2

    
3
import java.awt.Component;
4
import java.awt.geom.Point2D;
5

    
6
import java.awt.event.MouseEvent;
7

    
8
import org.cresques.ui.CQMapCanvas;
9

    
10
public class CmdZoom extends Cmd {
11
        public static final int type=Cmd.ZOOM;
12
        public CmdZoom(Component canvas) {
13
                super(canvas);
14
        }
15
        public void cmd(Point2D pt, int bt) {
16
                if (bt == MouseEvent.BUTTON1)
17
                        ((CQMapCanvas) canvas).zoom(2.0, pt);
18
                else if (bt == MouseEvent.BUTTON3)
19
                        ((CQMapCanvas) canvas).zoom(.5, pt);
20
        }
21
}