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 |
} |