Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.file / org.gvsig.fmap.dal.file.shp / src / main / resources / org / gvsig / fmap / dal / store / shp / SHPParameters.xml @ 41526

History | View | Annotate | Download (2.84 KB)

1
<?xml version= "1.0 "?>
2
<!--
3

4
    gvSIG. Desktop Geographic Information System.
5

6
    Copyright (C) 2007-2013 gvSIG Association.
7

8
    This program is free software; you can redistribute it and/or
9
    modify it under the terms of the GNU General Public License
10
    as published by the Free Software Foundation; either version 3
11
    of the License, or (at your option) any later version.
12

13
    This program is distributed in the hope that it will be useful,
14
    but WITHOUT ANY WARRANTY; without even the implied warranty of
15
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
    GNU General Public License for more details.
17

18
    You should have received a copy of the GNU General Public License
19
    along with this program; if not, write to the Free Software
20
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
21
    MA  02110-1301, USA.
22

23
    For any additional information, do not hesitate to contact us
24
    at info AT gvsig.com, or visit our website www.gvsig.com.
25

26
-->
27
<definitions>
28
        <version>1.0.0</version>
29
        <classes>
30
                <class name="SHPStoreParameters">
31
                        <extends>
32
                                <class namespace="dal" name="ProviderParameters" />
33
                                <class name="DBFStoreParameters" />
34
                        </extends>
35
                        <description>Store the parameters need to open a shp file
36
                        </description>
37
                        <fields>
38
                                <field name="dbfFile" type="file" mandatory="false" group="Advanced">
39
                                        <description>dbf file</description>
40
                                </field>
41
                                <field name="shxFile" type="file" mandatory="false" group="Advanced">
42
                                        <description>The shx file associated to this shape file
43
                                        </description>
44
                                </field>
45
                                <field name="shpFile" type="file" mandatory="true" group="Basic">
46
                                        <description>The shp file associated to this shape file
47
                                        </description>
48
                                </field>
49
                                <field name="CRS" type="crs" mandatory="true" group="Basic">
50
                                        <description>The coordinate reference system used in this shape
51
                                                file</description>
52
                                </field>
53
                                <field name="useNullGeometry" type="boolean" mandatory="false" group="Advanced" defaultValue="false">
54
                                        <description>If set, use NullGeometry object instead a null value</description>
55
                                </field>
56
                        </fields>
57
                </class>
58

    
59
                <class name="SHPNewStoreParameters">
60
                        <description>Store the parameters need to create a shape file
61
                        </description>
62
                        <extends>
63
                                <class>SHPStoreParameters</class>
64
                                <class>DBFNewStoreParameters</class>
65
                        </extends>
66
                        <fields>
67
                                <field name="geometryType" type="integer" mandatory="true" group="Basic">
68
                                        <description>Geometry type use Geometry.TYPES</description>
69
                                        <availableValues>
70
                                                <value label="POINT">1</value>
71
                                                <value label="CURVE">2</value>
72
                                                <value label="SURFACE">3</value>
73
                                                <value label="MULTIPOINT">7</value>
74
                                                <value label="MULTICURVE">8</value>
75
                        <value label="MULTISURFACE">9</value>
76
                                        </availableValues>
77
                                </field>
78
                        </fields>
79
                </class>
80

    
81
        </classes>
82
</definitions>