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.dbf / src / main / resources / org / gvsig / fmap / dal / store / dbf / DBFParameters.xml @ 40435

History | View | Annotate | Download (2.78 KB)

1
<?xml version="1.0"?>
2
<definitions>
3
  <version>1.0.0</version>
4
  <classes>
5
    <class name="DBFStoreParameters">
6
      <extends>
7
              <class namespace="dal" name="ProviderParameters"/>
8
      </extends>
9
      <description>Store the parameters need to open a dbf file</description>
10
      <fields>
11
        <field name="DbfFile" type="file" mandatory="true" group="Basic">
12
          <description>dbf file</description>
13
        </field>
14
        <field name="Encoding" type="string" mandatory="false" group="Basic">
15
          <description>Encoding used in this file</description>
16
          <availableValues>
17
                  <value label="(default)"></value>
18
            <value label="US-ASCII">US-ASCII</value>
19
            <value label="ISO-8859-1">ISO-8859-1</value>
20
            <value label="ISO-8859-15">ISO-8859-15</value>
21
            <value label="windows-1250">windows-1250</value>
22
            <value label="windows-1252">windows-1252</value>
23
            <value label="UTF-8">UTF-8</value>
24
            <value label="UTF-16">UTF-16</value>
25
            <value label="UTF-16BE">UTF-16BE</value>
26
            <value label="UTF-16LE">UTF-16LE</value>
27
          </availableValues>
28
        </field>
29
      </fields>
30
    </class>
31

    
32
    <class name="DBFNewStoreParameters">
33
      <description>Store the parameters need to create a dbf file</description>
34
      <extends>
35
        <class>DBFStoreParameters</class>
36
        <class namespace="dal" name="NewProviderParameters"/>
37
      </extends>
38
      <fields>
39
        <field name="codePage" type="Integer" mandatory="false"  group="Advanced">          
40
          <description>Code page used in this file</description>
41
          <availableValues>
42
            <value label="DOS USA">0x01</value>
43
            <value label="DOS Multilingual">0x02</value>
44
            <value label="Windows ANSI">0x03</value>
45
            <value label="Standard Macintosh">0x04</value>
46
            <value label="EE MS-DOS">0x64</value>
47
            <value label="Nordic MS-DOS">0x65</value>
48
            <value label="Russian MS-DOS">0x66</value>
49
            <value label="Icelandic MS-DOS">0x67</value>
50
            <value label="Kamenicky (Czech) MS-DOS">0x68</value>
51
            <value label="Mazovia (Polish) MS-DOS">0x69</value>
52
            <value label="Greek MS-DOS (437G)">0x6A</value>
53
            <value label="Turkish MS-DOS">0x6B</value>
54
            <value label="Russian Macintosh">0x96</value>
55
            <value label="Macintosh">0x97</value>
56
            <value label="Greek Macintosh">0x98</value>
57
            <value label="Windows EE">0xC8</value>
58
            <value label="Russian Windows">0xC9</value>
59
            <value label="Turkish Windows">0xCA</value>
60
            <value label="Greek Windows">0xCB</value>
61
          </availableValues> 
62
        </field>
63
      </fields>
64
    </class>
65

    
66
  </classes>
67
</definitions>