Changeset 6425 in josm for trunk/data/tagging-preset.xsd


Ignore:
Timestamp:
2013-11-29T20:46:07+01:00 (6 years ago)
Author:
simon04
Message:

see #9309 - presets: make selected combo/multiselect values searchable/findable via F3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/data/tagging-preset.xsd

    r6308 r6425  
    99
    1010        <element name="annotations" type="tns:root" />
    11         <element name="presets" type="tns:root" />
     11        <element name="presets" type="tns:root">
     12                <unique name="chunk_id">
     13                        <selector xpath=".//tns:chunk"/>
     14                        <field xpath="@id"/>
     15                </unique>
     16                <keyref name="chunk_ref" refer="tns:chunk_id">
     17                        <selector xpath=".//tns:reference"/>
     18                        <field xpath="@ref"/>
     19                </keyref>
     20        </element>
    1221
    1322        <complexType name="root">
     
    2837                <sequence>
    2938                        <choice minOccurs="1" maxOccurs="unbounded">
     39                                <element name="chunk" type="tns:chunk"/>
    3040                                <element name="group" type="tns:group" />
    3141                                <element name="item" type="tns:item" />
     
    7484                <attribute name="text_context" type="string" />
    7585        </complexType>
     86
     87    <complexType name="chunk">
     88        <sequence>
     89            <choice minOccurs="1" maxOccurs="unbounded">
     90                <group ref="tns:optional_elements" />
     91                <element name="key" type="tns:key" />
     92                <element name="optional" type="tns:optional" minOccurs="0" />
     93            </choice>
     94        </sequence>
     95        <attribute name="id" type="ID" use="required" />
     96    </complexType>
     97
     98    <complexType name="reference">
     99        <attribute name="ref" type="IDREF" use="required" />
     100    </complexType>
    76101
    77102        <group name="optional_elements">
     
    86111                        <element name="check" type="tns:check" />
    87112                        <element name="item_separator" type="tns:separator" />
     113                        <element name="reference" type="tns:reference" />
    88114                </choice>
    89115        </group>
     
    154180                <attribute name="values_context" type="string" />
    155181                <attribute name="display_values" type="string" />
     182                <attribute name="values_searchable" type="boolean" />
    156183                <attribute name="default" type="string" />
    157184                <attribute name="use_last_as_default" type="tns:last_default" />
     
    181208                <attribute name="values_context" type="string" />
    182209                <attribute name="display_values" type="string" />
     210        <attribute name="values_searchable" type="boolean" />
    183211                <attribute name="default" type="string" />
    184212                <attribute name="use_last_as_default" type="tns:last_default" />
Note: See TracChangeset for help on using the changeset viewer.