Statistics
| Revision:

gvsig-3d / 2.1 / trunk / org.gvsig.view3d / org.gvsig.view3d.swing / org.gvsig.view3d.swing.api / src / main / java / org / gvsig / view3d / swing / api / properties / GeneralProperties3D.java @ 509

History | View | Annotate | Download (1.26 KB)

1
package org.gvsig.view3d.swing.api.properties;
2

    
3
import java.beans.PropertyChangeListener;
4

    
5
/**
6
 * 
7
 * @author <a href="mailto:lmarques@disid.com">Lluis Marques</a>
8
 *
9
 */
10
public interface GeneralProperties3D {
11
    
12
    public void addPropertyChangeListener(PropertyChangeListener listener);
13

    
14
    public boolean getViewPortAnimation();
15

    
16
    public boolean getAtmosphereVisibility();
17

    
18
    public String getCachePath();
19

    
20
    public int getDefaultViewHeight();
21

    
22
    public int getDefaultViewWidht();
23

    
24
    public boolean getMinimapVisibility();
25

    
26
    public boolean getNorthIndicatorVisibility();
27
    
28
    public boolean getStarsBackgroundVisibility();
29

    
30
    public boolean getScaleVisibility();
31
    
32
    public void removePropertyChangeListener(PropertyChangeListener listener);
33

    
34
    public void setViewPortAnimation(boolean flag);
35

    
36
    public void setAtmosphereVisibility(boolean visibility);
37

    
38
    public void setCachePath(String path);
39

    
40
    public void setDefaultViewHeight(int height);
41

    
42
    public void setDefaultViewWidth(int width);
43

    
44
    public void setMinimapVisibility(boolean visibility);
45

    
46
    public void setNorthIndicatorVisibility(boolean visibility);
47

    
48
    public void setStarsBackgroundVisibility(boolean visibility);
49
    
50
    public void setScaleVisibility(boolean visibility);
51
}