svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.geometry / org.gvsig.fmap.geometry.jts / src / main / java / org / gvsig / fmap / geom / jts / coerce / DefaultGeometryCoercionContext.java @ 45673
History | View | Annotate | Download (1.01 KB)
1 | 45673 | jjdelcerro | /*
|
---|---|---|---|
2 | * To change this license header, choose License Headers in Project Properties.
|
||
3 | * To change this template file, choose Tools | Templates
|
||
4 | * and open the template in the editor.
|
||
5 | */
|
||
6 | package org.gvsig.fmap.geom.jts.coerce; |
||
7 | |||
8 | import org.gvsig.fmap.geom.GeometryCoercionContext; |
||
9 | import org.gvsig.fmap.geom.type.GeometryType; |
||
10 | /**
|
||
11 | *
|
||
12 | * @author jjdelcerro
|
||
13 | */
|
||
14 | public class DefaultGeometryCoercionContext implements GeometryCoercionContext { |
||
15 | |||
16 | private GeometryType geometryType;
|
||
17 | private int mode; |
||
18 | |||
19 | public DefaultGeometryCoercionContext() {
|
||
20 | this.geometryType = null; |
||
21 | this.mode = MODE_ONERROR_NULL;
|
||
22 | } |
||
23 | |||
24 | @Override
|
||
25 | public GeometryType getGeometryType() {
|
||
26 | return this.geometryType; |
||
27 | } |
||
28 | |||
29 | @Override
|
||
30 | public void setGeometryType(GeometryType geometryType) { |
||
31 | this.geometryType = geometryType;
|
||
32 | } |
||
33 | |||
34 | @Override
|
||
35 | public int getMode() { |
||
36 | return this.mode; |
||
37 | } |
||
38 | |||
39 | @Override
|
||
40 | public void setMode(int mode) { |
||
41 | this.mode = mode;
|
||
42 | } |
||
43 | |||
44 | |||
45 | |||
46 | } |