Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.db / org.gvsig.fmap.dal.db.lib / src / main / resources / org / gvsig / fmap / dal / store / db / DBParameters.xml @ 40435

History | View | Annotate | Download (1.89 KB)

1
<?xml version="1.0"?>
2
<definitions>
3
  <version>1.0.0</version>
4
  <classes>
5

    
6
    <class name="DBStoreParameters">
7
      <description>Store the parameters need to open a table of a database</description>
8
      <extends>
9
              <class name="DBResourceParameters"/>
10
      </extends>
11
      <fields>
12
                <!--  Basic data -->
13
        <field name="Table" type="string" mandatory="true" group="Basic">
14
          <description>Name of the table or view to access</description>
15
        </field>
16
        <field name="DefaultGeometryField" type="string" mandatory="false" 
17
            group="Basic">
18
          <description>Default geometry field</description>
19
        </field>
20

    
21
                <!-- Advanced  -->
22
        <field name="CRS" type="crs" mandatory="false">
23
          <description>CRS used to override the autodetection</description>
24
        </field>
25
        <field name="SQL" type="string" mandatory="false">
26
          <description>SQL to use instead the table name</description>
27
        </field>
28
        <field name="Fields" type="string" mandatory="false">
29
          <description>comma separated list of the field names that we want to use</description>
30
        </field>
31
        <field name="BaseFilter" type="string" mandatory="false">
32
          <description>This filter is passed to BD provider on each request as a base filter.</description>
33
        </field>
34
        <field name="BaseOrder" type="string" mandatory="false">
35
          <description>This order is used if no custom order is request in query.</description>
36
        </field>
37
        <field name="PKFields" type="string" mandatory="false">
38
          <description>Comma separated list of the field names that compound the primary key</description>
39
        </field>
40
        <field name="Workingarea" type="envelope" mandatory="false">
41
          <description>Envelop that define the filter by area used</description>
42
        </field>
43
      </fields>
44
    </class>
45

    
46
  </classes>
47
</definitions>