Statistics
| Revision:

root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / layers / ProjectionMismatchException.java @ 1034

History | View | Annotate | Download (734 Bytes)

1
package com.iver.cit.gvsig.fmap.layers;
2

    
3
import com.iver.cit.gvsig.fmap.FMap;
4

    
5

    
6
/**
7
 * Excepci?n provocada por la incompatibilidad de alguna proyecci?n.
8
 */
9
public class ProjectionMismatchException extends Exception {
10
        private FLayer layer;
11
        private FMap fmap;
12

    
13
        /**
14
         * Crea un nuevo ProjectionMismatchException.
15
         *
16
         * @param layer
17
         * @param fmap
18
         */
19
        public ProjectionMismatchException(FLayer layer, FMap fmap) {
20
                this.layer = layer;
21
                this.fmap = fmap;
22
        }
23

    
24
        /**
25
         * Devuelve la capa sobre la que salta la excepci?n.
26
         *
27
         * @return Capa.
28
         */
29
        public FLayer getLayer() {
30
                return layer;
31
        }
32

    
33
        /**
34
         * Devuelve el FMap sobre el que ha saltado la excepci?n.
35
         *
36
         * @return FMap.
37
         */
38
        public FMap getMap() {
39
                return fmap;
40
        }
41
}