Statistics
| Revision:

root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / layers / FLyrDefault.java @ 214

History | View | Annotate | Download (2.22 KB)

1
/* Generated by Together */
2
package com.iver.cit.gvsig.fmap.layers;
3

    
4
import java.beans.PropertyChangeSupport;
5

    
6
import org.cresques.cts.ICoordTrans;
7
import org.cresques.cts.IProjection;
8

    
9
import com.iver.cit.gvsig.fmap.XMLEntity;
10

    
11

    
12
/**
13
 * Implementaci?n de las caracter?sticas de alto nivel de las
14
 * capas: proyecci?n, visibilidad, activaci?n, nombre, ...
15
 */
16
public abstract class FLyrDefault implements FLayer {
17
        PropertyChangeSupport lnkPropertyChangeSupport;
18

    
19
        /** Path de la capa en el arbol de capas */
20
        private LayerPath layerPath = new LayerPath();
21

    
22
        /**
23
         * Las propiedades que se deben devolver aqu? son la propiedad selected y
24
         * el nombre
25
         *
26
         * @return DOCUMENT ME!
27
         */
28
        public XMLEntity getProperties() {
29
                //TODO Implementar bien
30
                return new XMLEntity();
31
        }
32

    
33
        /**
34
         * @see com.iver.cit.gvsig.fmap.layers.FLayer#setActive(boolean)
35
         */
36
        public void setActive(boolean selected) {
37
        }
38

    
39
        /**
40
         * @see com.iver.cit.gvsig.fmap.layers.FLayer#isActive()
41
         */
42
        public boolean isActive() {
43
                return false;
44
        }
45

    
46
        /**
47
         * @see com.iver.cit.gvsig.fmap.layers.FLayer#setName(java.lang.String)
48
         */
49
        public void setName(String name) {
50
        }
51

    
52
        /**
53
         * @see com.iver.cit.gvsig.fmap.layers.FLayer#getName()
54
         */
55
        public String getName() {
56
                return null;
57
        }
58

    
59
        /**
60
         * @see com.iver.cit.gvsig.fmap.layers.FLayer#load()
61
         */
62
        public void load() {
63
        }
64

    
65
        /**
66
         * @see com.iver.cit.gvsig.fmap.layers.FLayer#setVisible(boolean)
67
         */
68
        public void setVisible(boolean visibility) {
69
        }
70

    
71
        /**
72
         * @see com.iver.cit.gvsig.fmap.layers.FLayer#isVisible()
73
         */
74
        public boolean isVisible() {
75
                return false;
76
        }
77

    
78
        /**
79
         * @see com.iver.cit.gvsig.fmap.layers.FLayer#setProjection(org.cresques.cts.IProjection)
80
         */
81
        public void setProjection(IProjection proj) {
82
        }
83

    
84
        /**
85
         * @see org.cresques.geo.Projected#getProjection()
86
         */
87
        public IProjection getProjection() {
88
                return null;
89
        }
90

    
91
        /**
92
         * @see org.cresques.geo.Projected#reProject(org.cresques.cts.ICoordTrans)
93
         */
94
        public void reProject(ICoordTrans arg0) {
95
        }
96

    
97
        /**
98
         * DOCUMENT ME!
99
         *
100
         * @return Returns the layerPath.
101
         */
102
        public LayerPath getLayerPath() {
103
                return layerPath;
104
        }
105

    
106
        /**
107
         * DOCUMENT ME!
108
         *
109
         * @param layerPath The layerPath to set.
110
         */
111
        public void setLayerPath(LayerPath layerPath) {
112
                this.layerPath = layerPath;
113
        }
114
}