svn-gvsig-desktop / tags / 3D_Animation_v1_0alpha_Build_5 / libraries / lib3DMap / src / org / gvsig / gvsig3d / navigation / NavigationMask.java @ 25534
History | View | Annotate | Download (788 Bytes)
1 |
package org.gvsig.gvsig3d.navigation; |
---|---|
2 |
|
3 |
/**
|
4 |
* Use this class for save the estate of the Navigations mask butons and keys
|
5 |
*
|
6 |
* @author julio
|
7 |
*
|
8 |
*/
|
9 |
public class NavigationMask { |
10 |
|
11 |
private int btnMask; |
12 |
|
13 |
private int keyMask; |
14 |
|
15 |
/**
|
16 |
* Constructor
|
17 |
*
|
18 |
* @param btn button mask
|
19 |
* @param key key mask
|
20 |
*/
|
21 |
public NavigationMask(int btn, int key) { |
22 |
setBtnMask(btn); |
23 |
setKeyMask(key); |
24 |
} |
25 |
|
26 |
/**
|
27 |
* @return
|
28 |
*/
|
29 |
public int getBtnMask() { |
30 |
return btnMask;
|
31 |
} |
32 |
|
33 |
/**
|
34 |
* @param btnMask
|
35 |
*/
|
36 |
public void setBtnMask(int btnMask) { |
37 |
this.btnMask = btnMask;
|
38 |
} |
39 |
|
40 |
/**
|
41 |
* @return
|
42 |
*/
|
43 |
public int getKeyMask() { |
44 |
return keyMask;
|
45 |
} |
46 |
|
47 |
/**
|
48 |
* @param keyMask
|
49 |
*/
|
50 |
public void setKeyMask(int keyMask) { |
51 |
this.keyMask = keyMask;
|
52 |
} |
53 |
|
54 |
} |