Changeset 674 in josm


Ignore:
Timestamp:
2008-07-02T23:40:17+02:00 (16 years ago)
Author:
framm
Message:
  • various patches by Dirk Stoecker <openstreetmap@…>
  • Add deleteselected functionality to RelationEditor. This fixes #781.
  • Allow to delete ways even if they are part of a relation. This fixes #779.
  • i18n of preses
  • fix bakery bug #769
  • add 2 access keys (#540)
Location:
trunk
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/presets/presets.xml

    r673 r674  
    1313                <label text=" " />
    1414                <key key="highway" value="motorway" />
    15                 <text key="ref" text="Reference:" default="" delete_if_empty="true" />
    16                 <label text=" " />
    17                 <label text="Optional Attributes:" />
    18                 <label text=" " />
    19                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    20                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    21                 <combo key="lanes" text="Lanes:" values="1,2,3,4,5" default="2" delete_if_empty="true" />
    22                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    23                 <check key="oneway" text="Oneway:" default="on" delete_if_empty="true" />
    24                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    25                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    26                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    27                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
     15                <text key="ref" text="Reference" default="" delete_if_empty="true" />
     16                <label text=" " />
     17                <label text="Optional Attributes:" />
     18                <label text=" " />
     19                <text key="name" text="Name" default="" delete_if_empty="true" />
     20                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     21                <combo key="lanes" text="Lanes" values="1,2,3,4,5" default="2" delete_if_empty="true" />
     22                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     23                <check key="oneway" text="Oneway" default="on" delete_if_empty="true" />
     24                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     25                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     26                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     27                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    2828        </item>
    2929
     
    3535                <label text="Optional Attributes:" />
    3636                <label text=" " />
    37                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    38                 <combo key="lanes" text="Lanes:" values="1,2,3,4,5" default="2" delete_if_empty="true" />
    39                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    40                 <check key="oneway" text="Oneway:" default="on" delete_if_empty="true" />
    41                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    42                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    43                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    44                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
     37                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     38                <combo key="lanes" text="Lanes" values="1,2,3,4,5" default="2" delete_if_empty="true" />
     39                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     40                <check key="oneway" text="Oneway" default="on" delete_if_empty="true" />
     41                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     42                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     43                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     44                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    4545        </item>
    4646
     
    4949                <label text=" " />
    5050                <key key="highway" value="trunk" />
    51                 <text key="ref" text="Reference:" default="" delete_if_empty="true" />
    52                 <label text=" " />
    53                 <label text="Optional Attributes:" />
    54                 <label text=" " />
    55                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    56                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    57                 <combo key="lanes" text="Lanes:" values="1,2,3,4,5" default="2" delete_if_empty="true" />
    58                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    59                 <check key="oneway" text="Oneway:" default="on" delete_if_empty="true" />
    60                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    61                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    62                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    63                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
     51                <text key="ref" text="Reference" default="" delete_if_empty="true" />
     52                <label text=" " />
     53                <label text="Optional Attributes:" />
     54                <label text=" " />
     55                <text key="name" text="Name" default="" delete_if_empty="true" />
     56                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     57                <combo key="lanes" text="Lanes" values="1,2,3,4,5" default="2" delete_if_empty="true" />
     58                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     59                <check key="oneway" text="Oneway" default="on" delete_if_empty="true" />
     60                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     61                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     62                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     63                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    6464        </item>
    6565
     
    6868                <label text=" " />
    6969                <key key="highway" value="trunk_link" />
    70                 <text key="ref" text="Reference:" default="" delete_if_empty="true" />
    71                 <label text=" " />
    72                 <label text="Optional Attributes:" />
    73                 <label text=" " />
    74                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    75                 <combo key="lanes" text="Lanes:" values="1,2,3,4,5" default="2" delete_if_empty="true" />
    76                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    77                 <check key="oneway" text="Oneway:" default="on" delete_if_empty="true" />
    78                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    79                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    80                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    81                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
     70                <text key="ref" text="Reference" default="" delete_if_empty="true" />
     71                <label text=" " />
     72                <label text="Optional Attributes:" />
     73                <label text=" " />
     74                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     75                <combo key="lanes" text="Lanes" values="1,2,3,4,5" default="2" delete_if_empty="true" />
     76                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     77                <check key="oneway" text="Oneway" default="on" delete_if_empty="true" />
     78                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     79                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     80                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     81                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    8282        </item>
    8383
     
    8787                <label text="Optional Attributes:" />
    8888                <label text=" " />
    89                 <text key="exit_nr" text="Exit Number:" default="" delete_if_empty="true" />
    90                 <text key="exit_name" text="Exit Name:" default="" delete_if_empty="true" />
     89                <text key="exit_nr" text="Exit Number" default="" delete_if_empty="true" />
     90                <text key="exit_name" text="Exit Name" default="" delete_if_empty="true" />
    9191        </item>
    9292
     
    9797                <label text=" " />
    9898                <key key="highway" value="primary" />
    99                 <text key="ref" text="Reference:" default="" delete_if_empty="true" />
    100                 <label text=" " />
    101                 <label text="Optional Attributes:" />
    102                 <label text=" " />
    103                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    104                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    105                 <combo key="lanes" text="Lanes:" values="1,2,3,4,5" default="" delete_if_empty="true" />
    106                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    107                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    108                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    109                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    110                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    111                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
     99                <text key="ref" text="Reference" default="" delete_if_empty="true" />
     100                <label text=" " />
     101                <label text="Optional Attributes:" />
     102                <label text=" " />
     103                <text key="name" text="Name" default="" delete_if_empty="true" />
     104                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     105                <combo key="lanes" text="Lanes" values="1,2,3,4,5" default="" delete_if_empty="true" />
     106                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     107                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     108                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     109                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     110                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     111                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    112112        </item>
    113113
     
    119119                <label text="Optional Attributes:" />
    120120                <label text=" " />
    121                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    122                 <combo key="lanes" text="Lanes:" values="1,2,3,4,5" default="" delete_if_empty="true" />
    123                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    124                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    125                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    126                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    127                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    128                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
     121                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     122                <combo key="lanes" text="Lanes" values="1,2,3,4,5" default="" delete_if_empty="true" />
     123                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     124                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     125                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     126                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     127                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     128                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    129129        </item>
    130130
     
    133133                <label text=" " />
    134134                <key key="highway" value="secondary" />
    135                 <text key="ref" text="Reference:" default="" delete_if_empty="true" />
    136                 <label text=" " />
    137                 <label text="Optional Attributes:" />
    138                 <label text=" " />
    139                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    140                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    141                 <combo key="lanes" text="Lanes:" values="1,2,3,4,5" default="" delete_if_empty="true" />
    142                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    143                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    144                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    145                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    146                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    147                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
     135                <text key="ref" text="Reference" default="" delete_if_empty="true" />
     136                <label text=" " />
     137                <label text="Optional Attributes:" />
     138                <label text=" " />
     139                <text key="name" text="Name" default="" delete_if_empty="true" />
     140                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     141                <combo key="lanes" text="Lanes" values="1,2,3,4,5" default="" delete_if_empty="true" />
     142                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     143                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     144                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     145                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     146                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     147                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    148148        </item>
    149149       
     
    152152                <label text=" " />
    153153                <key key="highway" value="tertiary" />
    154                 <text key="ref" text="Reference:" default="" delete_if_empty="true" />
    155                 <label text=" " />
    156                 <label text="Optional Attributes:" />
    157                 <label text=" " />
    158                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    159                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    160                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    161                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    162                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    163                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    164                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    165                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
     154                <text key="ref" text="Reference" default="" delete_if_empty="true" />
     155                <label text=" " />
     156                <label text="Optional Attributes:" />
     157                <label text=" " />
     158                <text key="name" text="Name" default="" delete_if_empty="true" />
     159                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     160                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     161                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     162                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     163                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     164                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     165                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    166166        </item>
    167167
     
    173173                <label text="Optional Attributes:" />
    174174                <label text=" " />
    175                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    176                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    177                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    178                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    179                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    180                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
    181                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    182                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    183                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     175                <text key="name" text="Name" default="" delete_if_empty="true" />
     176                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     177                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     178                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     179                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     180                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     181                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     182                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     183                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    184184        </item>
    185185
     
    192192                <label text="Optional Attributes:" />
    193193                <label text=" " />
    194                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    195                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    196                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    197                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    198                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    199                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
    200                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    201                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    202                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     194                <text key="name" text="Name" default="" delete_if_empty="true" />
     195                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     196                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     197                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     198                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     199                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     200                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     201                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     202                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    203203        </item>
    204204       
     
    207207                <label text=" " />
    208208                <key key="highway" value="residential" />
    209                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    210                 <label text=" " />
    211                 <label text="Optional Attributes:" />
    212                 <label text=" " />
    213                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    214                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    215                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    216                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    217                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
    218                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    219                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    220                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     209                <text key="name" text="Name" default="" delete_if_empty="true" />
     210                <label text=" " />
     211                <label text="Optional Attributes:" />
     212                <label text=" " />
     213                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     214                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     215                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     216                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     217                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     218                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     219                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     220                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    221221        </item>
    222222
     
    225225                <label text=" " />
    226226                <key key="highway" value="living_street" />
    227                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    228                 <label text=" " />
    229                 <label text="Optional Attributes:" />
    230                 <label text=" " />
    231                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    232                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    233                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    234                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    235                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
    236                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    237                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    238                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     227                <text key="name" text="Name" default="" delete_if_empty="true" />
     228                <label text=" " />
     229                <label text="Optional Attributes:" />
     230                <label text=" " />
     231                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     232                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     233                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     234                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     235                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     236                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     237                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     238                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    239239        </item>
    240240
     
    243243                <label text=" " />
    244244                <key key="highway" value="pedestrian" />
    245                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    246                 <label text=" " />
    247                 <label text="Optional Attributes:" />
    248                 <label text=" " />
    249                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    250                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    251                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    252                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    253                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
    254                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    255                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    256                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     245                <text key="name" text="Name" default="" delete_if_empty="true" />
     246                <label text=" " />
     247                <label text="Optional Attributes:" />
     248                <label text=" " />
     249                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     250                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     251                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     252                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     253                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     254                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     255                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     256                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    257257        </item>
    258258
     
    264264                <check key="toll" text="Toll" default="off" delete_if_empty="true"  />
    265265                <check key="noexit" text="No exit (cul-de-sac)" default="off" delete_if_empty="true"  />
    266                 <combo key="access" text="Access:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    267                 <combo key="bicycle" text="Bicycle:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true"  />
    268                 <combo key="foot" text="Foot:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    269                 <combo key="goods" text="Goods:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    270                 <combo key="hgv" text="Heavy Goods Vehicles (hgv):" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    271                 <combo key="horse" text="Horse:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    272                 <combo key="motorcycle" text="Motorcycle:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    273                 <combo key="motorcar" text="Motorcar:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    274                 <combo key="psv" text="Public Service Vehicles (psv):" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    275                 <combo key="motorboat" text="Motorboat:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    276                 <combo key="boat" text="Boat:" values="yes,private,permissive,unknown,no" default="" delete_if_empty="true" />
    277                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    278                 <text key="minspeed" text="Min. speed (km/h):" default="" delete_if_empty="true" />
    279                 <text key="maxweight" text="Max. weight (tonnes):" default="" delete_if_empty="true" />
    280                 <text key="maxheight" text="Max. Height (metres):" default="" delete_if_empty="true" />
    281                 <text key="maxwidth" text="Max. Width (metres):" default="" delete_if_empty="true" />
    282                 <text key="maxlength" text="Max. Length (metres):" default="" delete_if_empty="true" />
     266                <combo key="access" text="Access" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     267                <combo key="bicycle" text="Bicycle" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true"  />
     268                <combo key="foot" text="Foot" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     269                <combo key="goods" text="Goods" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     270                <combo key="hgv" text="Heavy Goods Vehicles (hgv)" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     271                <combo key="horse" text="Horse" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     272                <combo key="motorcycle" text="Motorcycle" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     273                <combo key="motorcar" text="Motorcar" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     274                <combo key="psv" text="Public Service Vehicles (psv)" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     275                <combo key="motorboat" text="Motorboat" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     276                <combo key="boat" text="Boat" values="yes,private,designated,destination,permissive,unknown,no" default="" delete_if_empty="true" />
     277                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     278                <text key="minspeed" text="Min. speed (km/h)" default="" delete_if_empty="true" />
     279                <text key="maxweight" text="Max. weight (tonnes)" default="" delete_if_empty="true" />
     280                <text key="maxheight" text="Max. Height (metres)" default="" delete_if_empty="true" />
     281                <text key="maxwidth" text="Max. Width (metres)" default="" delete_if_empty="true" />
     282                <text key="maxlength" text="Max. Length (metres)" default="" delete_if_empty="true" />
    283283        </item>
    284284
     
    287287                <label text=" " />
    288288                <key key="junction" value="roundabout" />
    289                 <combo key="highway" text="Type:" values="motorway,motorway_link,trunk,trunk_link,primary,primary_link,secondary,tertiary,unclassified,residential,living_street,service,bus_guideway,construction" delete_if_empty="true" />
    290                 <label text=" " />
    291                 <label text="Optional Attributes:" />
    292                 <label text=" " />
    293                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    294                 <check key="oneway" text="Oneway:" default="on" delete_if_empty="true" />
    295                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    296                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    297                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    298                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
    299                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    300                 <combo key="lanes" text="Lanes:" values="1,2,3,4,5" default="" delete_if_empty="true" />
    301                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     289                <combo key="highway" text="Type" values="motorway,motorway_link,trunk,trunk_link,primary,primary_link,secondary,tertiary,unclassified,residential,living_street,service,bus_guideway,construction" delete_if_empty="true" />
     290                <label text=" " />
     291                <label text="Optional Attributes:" />
     292                <label text=" " />
     293                <text key="name" text="Name" default="" delete_if_empty="true" />
     294                <check key="oneway" text="Oneway" default="on" delete_if_empty="true" />
     295                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     296                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     297                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     298                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     299                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     300                <combo key="lanes" text="Lanes" values="1,2,3,4,5" default="" delete_if_empty="true" />
     301                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    302302        </item>
    303303
     
    310310                <label text="Optional Attributes:" />
    311311                <label text=" " />
    312                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    313                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    314                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    315                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    316                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    317                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
    318                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    319                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    320                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    321                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     312                <text key="name" text="Name" default="" delete_if_empty="true" />
     313                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     314                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     315                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     316                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     317                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     318                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     319                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     320                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     321                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    322322        </item>
    323323
     
    329329                <label text="Optional Attributes:" />
    330330                <label text=" " />
    331                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     331                <text key="name" text="Name" default="" delete_if_empty="true" />
    332332        </item>
    333333
     
    339339                <label text="Optional Attributes:" />
    340340                <label text=" " />
    341                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    342                 <check key="oneway" text="Oneway:" default="off" delete_if_empty="true" />
    343                 <check key="bridge" text="Bridge:" default="off" delete_if_empty="true" />
    344                 <check key="tunnel" text="Tunnel:" default="off" delete_if_empty="true" />
    345                 <check key="cutting" text="Cutting:" default="off" delete_if_empty="true" />
    346                 <check key="embankment" text="Embankment:" default="off" delete_if_empty="true" />
    347                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    348                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    349                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    350                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     341                <text key="name" text="Name" default="" delete_if_empty="true" />
     342                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
     343                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     344                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     345                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     346                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     347                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     348                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     349                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     350                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    351351        </item>
    352352
     
    358358                <label text="Optional Attributes:" />
    359359                <label text=" " />
    360                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     360                <text key="name" text="Name" default="" delete_if_empty="true" />
    361361                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
    362362                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     
    364364                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    365365                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    366                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    367                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    368                 <combo key="junction" text="Junction:" values="roundabout" default="" delete_if_empty="true" />
    369                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    370                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     366                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     367                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     368                <combo key="junction" text="Junction" values="roundabout" default="" delete_if_empty="true" />
     369                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     370                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    371371        </item>
    372372
     
    380380                <label text="Optional Attributes:" />
    381381                <label text=" " />
    382                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     382                <text key="name" text="Name" default="" delete_if_empty="true" />
    383383                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
    384384                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     
    386386                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    387387                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    388                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    389                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    390                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    391                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     388                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     389                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     390                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     391                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    392392        </item>
    393393
     
    399399                <label text="Optional Attributes:" />
    400400                <label text=" " />
    401                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     401                <text key="name" text="Name" default="" delete_if_empty="true" />
    402402                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
    403403                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     
    405405                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    406406                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    407                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    408                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    409                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    410                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     407                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     408                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     409                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     410                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    411411        </item>
    412412       
     
    418418                <label text="Optional Attributes:" />
    419419                <label text=" " />
    420                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     420                <text key="name" text="Name" default="" delete_if_empty="true" />
    421421                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
    422422                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     
    424424                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    425425                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    426                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    427                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    428                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    429                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     426                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     427                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     428                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     429                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    430430        </item>
    431431       
     
    437437                <label text="Optional Attributes:" />
    438438                <label text=" " />
    439                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     439                <text key="name" text="Name" default="" delete_if_empty="true" />
    440440                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
    441441                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     
    443443                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    444444                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    445                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    446                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    447                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    448                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     445                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     446                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     447                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     448                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    449449        </item>
    450450
     
    454454                <key key="highway" value="path" />
    455455                <label text=" " />
    456                 <label text="Type:" />
    457                 <combo key="motorcar" text="Motorcar:" values="yes,designated,no" default="" delete_if_empty="true" />
    458                 <combo key="snowmobile" text="Snowmobile:" values="yes,designated,no" default="" delete_if_empty="true" />
    459                 <combo key="horse" text="Horse:" values="yes,designated,no" default="" delete_if_empty="true" />
    460                 <combo key="bicycle" text="Bicycle:" values="yes,designated,no" default="" delete_if_empty="true" />
    461                 <combo key="ski" text="Ski:" values="yes,designated,no" default="" delete_if_empty="true" />
    462                 <combo key="foot" text="Foot:" values="yes,designated,no" default="" delete_if_empty="true" />
    463                 <label text=" " />
    464                 <label text="Optional Attributes:" />
    465                 <label text=" " />
    466                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     456                <label text="Type" />
     457                <combo key="motorcar" text="Motorcar" values="yes,designated,no" default="" delete_if_empty="true" />
     458                <combo key="snowmobile" text="Snowmobile" values="yes,designated,no" default="" delete_if_empty="true" />
     459                <combo key="horse" text="Horse" values="yes,designated,no" default="" delete_if_empty="true" />
     460                <combo key="bicycle" text="Bicycle" values="yes,designated,no" default="" delete_if_empty="true" />
     461                <combo key="ski" text="Ski" values="yes,designated,no" default="" delete_if_empty="true" />
     462                <combo key="foot" text="Foot" values="yes,designated,no" default="" delete_if_empty="true" />
     463                <label text=" " />
     464                <label text="Optional Attributes:" />
     465                <label text=" " />
     466                <text key="name" text="Name" default="" delete_if_empty="true" />
    467467                <check key="oneway" text="Oneway" default="off" delete_if_empty="true" />
    468468                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     
    470470                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    471471                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    472                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    473                 <combo key="surface" text="Surface:" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
    474                 <text key="maxspeed" text="Max. speed (km/h):" default="" delete_if_empty="true" />
    475                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     472                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     473                <combo key="surface" text="Surface" values="paved,unpaved,cobblestone" default="" delete_if_empty="true" />
     474                <text key="maxspeed" text="Max. speed (km/h)" default="" delete_if_empty="true" />
     475                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    476476        </item>
    477477
     
    481481        <item name="Ways/Points" icon="presets/waypoints.png">
    482482                <label text="Road Points" />
    483                 <combo key="highway" text="Type:" values="motorway_junction,services,toll_booth,traffic_signals,crossing,mini_roundabout,incline,incline_steep,viaduct,stop,gate,bus_stop,stile,cattle_grid,ford,turning_circle" default="" />
    484                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     483                <combo key="highway" text="Type" values="motorway_junction,services,toll_booth,traffic_signals,crossing,mini_roundabout,incline,incline_steep,viaduct,stop,gate,bus_stop,stile,cattle_grid,ford,turning_circle" default="" />
     484                <text key="name" text="Name" default="" delete_if_empty="true" />
    485485                <check key="mountain_pass" text="Mountain Pass" default="off" delete_if_empty="true" />
    486486        </item>
     
    495495                <label text="Optional Attributes:" />
    496496                <label text=" " />
    497                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    498                 <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
    499                 <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
    500                 <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    501                 <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    502                 <combo key="surface" text="Surface:" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
    503                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    504                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     497                <text key="name" text="Name" default="" delete_if_empty="true" />
     498                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     499                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     500                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     501                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     502                <combo key="surface" text="Surface" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
     503                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     504                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    505505        </item>
    506506       
     
    513513                <label text="Optional Attributes:" />
    514514                <label text=" " />
    515                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    516                 <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
    517                 <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
    518                 <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    519                 <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    520                 <combo key="surface" text="Surface:" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
    521                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    522                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     515                <text key="name" text="Name" default="" delete_if_empty="true" />
     516                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     517                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     518                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     519                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     520                <combo key="surface" text="Surface" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
     521                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     522                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    523523        </item>
    524524       
     
    531531                <label text="Optional Attributes:" />
    532532                <label text=" " />
    533                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    534                 <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
    535                 <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
    536                 <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    537                 <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    538                 <combo key="surface" text="Surface:" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
    539                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    540                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     533                <text key="name" text="Name" default="" delete_if_empty="true" />
     534                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     535                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     536                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     537                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     538                <combo key="surface" text="Surface" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
     539                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     540                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    541541        </item>
    542542       
     
    549549                <label text="Optional Attributes:" />
    550550                <label text=" " />
    551                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    552                 <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
    553                 <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
    554                 <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    555                 <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    556                 <combo key="surface" text="Surface:" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
    557                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    558                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     551                <text key="name" text="Name" default="" delete_if_empty="true" />
     552                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     553                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     554                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     555                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     556                <combo key="surface" text="Surface" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
     557                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     558                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    559559        </item>
    560560       
     
    567567                <label text="Optional Attributes:" />
    568568                <label text=" " />
    569                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    570                 <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
    571                 <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
    572                 <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    573                 <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    574                 <combo key="surface" text="Surface:" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
    575                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    576                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     569                <text key="name" text="Name" default="" delete_if_empty="true" />
     570                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     571                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     572                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     573                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     574                <combo key="surface" text="Surface" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
     575                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     576                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    577577        </item>
    578578       
     
    585585                <label text="Optional Attributes:" />
    586586                <label text=" " />
    587                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    588                 <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
    589                 <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
    590                 <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
    591                 <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
    592                 <combo key="surface" text="Surface:" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
    593                 <combo key="layer" text="Layer:" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
    594                 <text key="width" text="Width (metres):" default="" delete_if_empty="true" />
     587                <text key="name" text="Name" default="" delete_if_empty="true" />
     588                <check key="bridge" text="Bridge" default="off" delete_if_empty="true" />
     589                <check key="tunnel" text="Tunnel" default="off" delete_if_empty="true" />
     590                <check key="cutting" text="Cutting" default="off" delete_if_empty="true" />
     591                <check key="embankment" text="Embankment" default="off" delete_if_empty="true" />
     592                <combo key="surface" text="Surface" values="copperstone,gravel,ground,grass,sand" default="" delete_if_empty="true" />
     593                <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" default="" delete_if_empty="true" />
     594                <text key="width" text="Width (metres)" default="" delete_if_empty="true" />
    595595        </item>
    596596
     
    600600                <label text=" " />
    601601                <key key="railway" value="rail"/>
    602                 <combo key="service" text="Optional Types:" values="yard,siding,spur" default="" delete_if_empty="true" />
     602                <combo key="service" text="Optional Types" values="yard,siding,spur" default="" delete_if_empty="true" />
    603603        </item>
    604604       
     
    607607                <label text=" " />
    608608                <key key="railway" value="narrow_gauge"/>
    609                 <combo key="service" text="Optional Types:" values="yard,siding,spur" default="" delete_if_empty="true" />
     609                <combo key="service" text="Optional Types" values="yard,siding,spur" default="" delete_if_empty="true" />
    610610        </item>
    611611
     
    614614                <label text=" " />
    615615                <key key="railway" value="monorail"/>
    616                 <combo key="service" text="Optional Types:" values="yard,siding,spur" default="" delete_if_empty="true" />
     616                <combo key="service" text="Optional Types" values="yard,siding,spur" default="" delete_if_empty="true" />
    617617        </item>
    618618
     
    621621                <label text=" " />
    622622                <key key="railway" value="light_rail"/>
    623                 <combo key="service" text="Optional Types:" values="yard,siding,spur" default="" delete_if_empty="true" />
     623                <combo key="service" text="Optional Types" values="yard,siding,spur" default="" delete_if_empty="true" />
    624624        </item>
    625625
     
    628628                <label text=" " />
    629629                <key key="railway" value="subway"/>
    630                 <combo key="service" text="Optional Types:" values="yard,siding,spur" default="" delete_if_empty="true" />
     630                <combo key="service" text="Optional Types" values="yard,siding,spur" default="" delete_if_empty="true" />
    631631        </item>
    632632
     
    635635                <label text=" " />
    636636                <key key="railway" value="tram"/>
    637                 <combo key="service" text="Optional Types:" values="yard,siding,spur" default="" delete_if_empty="true" />
     637                <combo key="service" text="Optional Types" values="yard,siding,spur" default="" delete_if_empty="true" />
    638638        </item>
    639639
     
    642642                <label text=" " />
    643643                <key key="railway" value="preserved"/>
    644                 <combo key="service" text="Optional Types:" values="yard,siding,spur" default="" delete_if_empty="true" />
     644                <combo key="service" text="Optional Types" values="yard,siding,spur" default="" delete_if_empty="true" />
    645645        </item>
    646646       
     
    649649                <label text=" " />
    650650                <key key="railway" value="disused"/>
    651                 <combo key="service" text="Optional Types:" values="yard,siding,spur" default="" delete_if_empty="true" />
     651                <combo key="service" text="Optional Types" values="yard,siding,spur" default="" delete_if_empty="true" />
    652652        </item>
    653653       
     
    659659       
    660660        <item name="Railway/Railway Point" icon="presets/railwaypoint.png">
    661                 <label text="Railway Points" />
    662                 <combo key="railway" text="Type:" values="station,halt,tram_stop,subway_entrance,crossing,level_crossing,turntable,viaduct" default="" delete_if_empty="true" />
    663                 <text key="name" text="Name:" default="" delete_if_empty="true"  />
     661                <label text="Edit a Railway Point" />
     662                <combo key="railway" text="Type" values="station,halt,tram_stop,subway_entrance,crossing,level_crossing,turntable,viaduct" default="" delete_if_empty="true" />
     663                <text key="name" text="Name" default="" delete_if_empty="true"  />
    664664        </item>
    665665       
     
    669669                <label text=" " />
    670670                <key key="waterway" value="river" />
    671                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     671                <text key="name" text="Name" default="" delete_if_empty="true" />
    672672        </item>
    673673
     
    676676                <label text=" " />
    677677                <key key="waterway" value="dock" />
    678                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     678                <text key="name" text="Name" default="" delete_if_empty="true" />
    679679        </item>
    680680
     
    683683                <label text=" " />
    684684                <key key="waterway" value="canal" />
    685                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     685                <text key="name" text="Name" default="" delete_if_empty="true" />
    686686        </item>
    687687
     
    690690                <label text=" " />
    691691                <key key="waterway" value="drain" />
    692                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     692                <text key="name" text="Name" default="" delete_if_empty="true" />
    693693        </item>
    694694
     
    697697                <label text=" " />
    698698                <key key="waterway" value="stream" />
    699                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     699                <text key="name" text="Name" default="" delete_if_empty="true" />
    700700        </item>
    701701
     
    706706                <label text=" " />
    707707                <key key="waterway" value="weir" />
    708                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     708                <text key="name" text="Name" default="" delete_if_empty="true" />
    709709        </item>
    710710       
     
    713713                <label text=" " />
    714714                <key key="waterway" value="dam" />
    715                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     715                <text key="name" text="Name" default="" delete_if_empty="true" />
    716716        </item>
    717717
     
    719719                <label text="Edit Waterway Points" />
    720720                <label text=" " />
    721                 <combo key="waterway" text="Type:" values="lock_gate,turning_point,aqueduct,boatyard,water_point,waste_disposal,mooring,weir" default="" delete_if_empty="true" />
    722                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     721                <combo key="waterway" text="Type" values="lock_gate,turning_point,aqueduct,boatyard,water_point,waste_disposal,mooring,weir" default="" delete_if_empty="true" />
     722                <text key="name" text="Name" default="" delete_if_empty="true" />
    723723        </item>
    724724       
     
    730730                <label text="Edit Fuel" />
    731731                <key key="amenity" value="fuel" />
    732                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    733                 <text key="operator" text="Operator:" default="" delete_if_empty="true" />
     732                <text key="name" text="Name" default="" delete_if_empty="true" />
     733                <text key="operator" text="Operator" default="" delete_if_empty="true" />
    734734        </item>
    735735
     
    737737                <label text="Edit Parking" />
    738738                <key key="amenity" value="parking" />
    739                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     739                <text key="name" text="Name" default="" delete_if_empty="true" />
    740740        </item>
    741741
     
    743743                <label text="Edit Car Rental" />
    744744                <key key="amenity" value="car_rental" />
    745                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    746                 <text key="operator" text="Operator:" default="" delete_if_empty="true" />
     745                <text key="name" text="Name" default="" delete_if_empty="true" />
     746                <text key="operator" text="Operator" default="" delete_if_empty="true" />
    747747        </item>
    748748       
     
    750750                <label text="Edit Car Sharing" />
    751751                <key key="amenity" value="car_sharing" />
    752                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    753                 <text key="operator" text="Operator:" default="" delete_if_empty="true" />
     752                <text key="name" text="Name" default="" delete_if_empty="true" />
     753                <text key="operator" text="Operator" default="" delete_if_empty="true" />
    754754        </item>
    755755       
     
    760760                <label text="Edit Bicycle Parking" />
    761761                <key key="amenity" value="bicycle_parking" />
    762                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     762                <text key="name" text="Name" default="" delete_if_empty="true" />
    763763        </item>
    764764       
     
    766766                <label text="Edit Bicycle Rental" />
    767767                <key key="amenity" value="bicycle_rental" />
    768                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     768                <text key="name" text="Name" default="" delete_if_empty="true" />
    769769        </item>
    770770       
     
    772772                <label text="Bicycle Shop" />
    773773                <key key="shop" value="bicycle" />
    774                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     774                <text key="name" text="Name" default="" delete_if_empty="true" />
    775775        </item>
    776776
     
    780780                <label text="Edit Hotel" />
    781781                <key key="tourism" value="hotel" />
    782                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     782                <text key="name" text="Name" default="" delete_if_empty="true" />
    783783        </item>
    784784       
     
    786786                <label text="Edit Motel" />
    787787                <key key="tourism" value="motel" />
    788                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     788                <text key="name" text="Name" default="" delete_if_empty="true" />
    789789        </item>
    790790       
     
    792792                <label text="Edit Guest House" />
    793793                <key key="tourism" value="guest_house" />
    794                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     794                <text key="name" text="Name" default="" delete_if_empty="true" />
    795795        </item>
    796796       
     
    798798                <label text="Edit Hostel" />
    799799                <key key="tourism" value="hostel" />
    800                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     800                <text key="name" text="Name" default="" delete_if_empty="true" />
    801801        </item>
    802802
     
    804804                <label text="Edit Caravan Site" />
    805805                <key key="tourism" value="caravan_site" />
    806                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     806                <text key="name" text="Name" default="" delete_if_empty="true" />
    807807        </item>
    808808
     
    810810                <label text="Edit Camping Site" />
    811811                <key key="tourism" value="camp_site" />
    812                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     812                <text key="name" text="Name" default="" delete_if_empty="true" />
    813813        </item>
    814814
     
    816816                <label text="Edit Restaurant" />
    817817                <key key="amenity" value="restaurant" />
    818                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     818                <text key="name" text="Name" default="" delete_if_empty="true" />
    819819        </item>
    820820       
     
    822822                <label text="Edit Biergarten" />
    823823                <key key="amenity" value="biergarten" />
    824                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     824                <text key="name" text="Name" default="" delete_if_empty="true" />
    825825        </item>
    826826       
     
    828828                <label text="Edit Fast Food Restaurant" />
    829829                <key key="amenity" value="fast_food" />
    830                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     830                <text key="name" text="Name" default="" delete_if_empty="true" />
    831831        </item>
    832832       
     
    834834                <label text="Edit Cafe" />
    835835                <key key="amenity" value="cafe" />
    836                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     836                <text key="name" text="Name" default="" delete_if_empty="true" />
    837837        </item>
    838838       
     
    840840                <label text="Edit Pub" />
    841841                <key key="amenity" value="pub" />
    842                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     842                <text key="name" text="Name" default="" delete_if_empty="true" />
    843843        </item>
    844844       
     
    846846                <label text="Edit Nightclub" />
    847847                <key key="amenity" value="nightclub" />
    848                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     848                <text key="name" text="Name" default="" delete_if_empty="true" />
    849849        </item>
    850850
     
    855855                <label text="Edit Tourist Information" />
    856856                <key key="tourism" value="information" />
    857                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     857                <text key="name" text="Name" default="" delete_if_empty="true" />
    858858        </item>
    859859       
     
    861861                <label text="Edit Museum" />
    862862                <key key="tourism" value="museum" />
    863                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     863                <text key="name" text="Name" default="" delete_if_empty="true" />
    864864        </item>
    865865
     
    867867                <label text="Edit Zoo" />
    868868                <key key="tourism" value="zoo" />
    869                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     869                <text key="name" text="Name" default="" delete_if_empty="true" />
    870870        </item>
    871871
     
    873873                <label text="Edit Viewpoint" />
    874874                <key key="tourism" value="viewpoint" />
    875                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     875                <text key="name" text="Name" default="" delete_if_empty="true" />
    876876        </item>
    877877
     
    879879                <label text="Edit Attraction" />
    880880                <key key="tourism" value="attraction" />
    881                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     881                <text key="name" text="Name" default="" delete_if_empty="true" />
    882882        </item>
    883883       
     
    885885                <label text="Edit Picnic Site" />
    886886                <key key="tourism" value="picnic_site" />
    887                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     887                <text key="name" text="Name" default="" delete_if_empty="true" />
    888888        </item>
    889889       
     
    891891                <label text="Edit Theme Park" />
    892892                <key key="tourism" value="theme_park" />
    893                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     893                <text key="name" text="Name" default="" delete_if_empty="true" />
    894894        </item>
    895895
     
    897897                <label text="Edit Artwork" />
    898898                <key key="tourism" value="artwork" />
    899                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     899                <text key="name" text="Name" default="" delete_if_empty="true" />
    900900        </item>
    901901
     
    906906                <label text="Edit Castle" />
    907907                <key key="historic" value="castle" />
    908                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     908                <text key="name" text="Name" default="" delete_if_empty="true" />
    909909        </item>
    910910
     
    912912                <label text="Edit Ruins" />
    913913                <key key="historic" value="ruins" />
    914                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     914                <text key="name" text="Name" default="" delete_if_empty="true" />
    915915        </item>
    916916       
     
    918918                <label text="Edit Archaeological Site" />
    919919                <key key="historic" value="archaeological_site" />
    920                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     920                <text key="name" text="Name" default="" delete_if_empty="true" />
    921921        </item>
    922922
     
    924924                <label text="Edit Monument" />
    925925                <key key="historic" value="monument" />
    926                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     926                <text key="name" text="Name" default="" delete_if_empty="true" />
    927927        </item>
    928928       
     
    930930                <label text="Edit Memorial" />
    931931                <key key="historic" value="memorial" />
    932                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     932                <text key="name" text="Name" default="" delete_if_empty="true" />
    933933        </item>
    934934
     
    936936                <label text="Edit Battlefield" />
    937937                <key key="historic" value="battlefield" />
    938                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     938                <text key="name" text="Name" default="" delete_if_empty="true" />
    939939        </item>
    940940
     
    945945                <label text="Edit Water Park" />
    946946                <key key="leisure" value="water_park" />
    947                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     947                <text key="name" text="Name" default="" delete_if_empty="true" />
    948948        </item>
    949949       
     
    951951                <label text="Edit Marina" />
    952952                <key key="leisure" value="marina" />
    953                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     953                <text key="name" text="Name" default="" delete_if_empty="true" />
    954954        </item>
    955955       
     
    957957                <label text="Edit Slipway" />
    958958                <key key="leisure" value="slipway" />
    959                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     959                <text key="name" text="Name" default="" delete_if_empty="true" />
    960960        </item>
    961961       
     
    963963                <label text="Edit Fishing" />
    964964                <key key="leisure" value="fishing" />
    965                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     965                <text key="name" text="Name" default="" delete_if_empty="true" />
    966966        </item>
    967967       
     
    969969                <label text="Edit Nature Reserve" />
    970970                <key key="leisure" value="nature_reserve" />
    971                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     971                <text key="name" text="Name" default="" delete_if_empty="true" />
    972972        </item>
    973973       
     
    975975                <label text="Edit Park" />
    976976                <key key="leisure" value="park" />
    977                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     977                <text key="name" text="Name" default="" delete_if_empty="true" />
    978978        </item>
    979979       
     
    981981                <label text="Edit Playground" />
    982982                <key key="leisure" value="playground" />
    983                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     983                <text key="name" text="Name" default="" delete_if_empty="true" />
    984984        </item>
    985985       
     
    987987                <label text="Edit Garden" />
    988988                <key key="leisure" value="garden" />
    989                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     989                <text key="name" text="Name" default="" delete_if_empty="true" />
    990990        </item>
    991991       
     
    993993                <label text="Edit Common" />
    994994                <key key="leisure" value="common" />
    995                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     995                <text key="name" text="Name" default="" delete_if_empty="true" />
    996996        </item>
    997997       
     
    10011001                <label text="Edit Stadium" />
    10021002                <key key="leisure" value="stadium" />
    1003                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1003                <text key="name" text="Name" default="" delete_if_empty="true" />
    10041004        </item>
    10051005
     
    10071007                <label text="Edit Sports Centre" />
    10081008                <key key="leisure" value="sports_centre" />
    1009                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1009                <text key="name" text="Name" default="" delete_if_empty="true" />
    10101010        </item>
    10111011
     
    10131013                <label text="Edit Pitch" />
    10141014                <key key="leisure" value="pitch" />
    1015                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1015                <text key="name" text="Name" default="" delete_if_empty="true" />
    10161016        </item>
    10171017
     
    10191019                <label text="Edit Soccer" />
    10201020                <key key="sport" value="soccer" />
    1021                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1021                <text key="name" text="Name" default="" delete_if_empty="true" />
    10221022        </item>
    10231023
     
    10251025                <label text="Edit Football" />
    10261026                <key key="sport" value="football" />
    1027                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1027                <text key="name" text="Name" default="" delete_if_empty="true" />
    10281028        </item>
    10291029
     
    10311031                <label text="Edit Australian Football" />
    10321032                <key key="sport" value="australian_football" />
    1033                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1033                <text key="name" text="Name" default="" delete_if_empty="true" />
    10341034        </item>
    10351035       
     
    10371037                <label text="Edit Baseball" />
    10381038                <key key="sport" value="baseball" />
    1039                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1039                <text key="name" text="Name" default="" delete_if_empty="true" />
    10401040        </item>
    10411041       
     
    10431043                <label text="Edit Basketball" />
    10441044                <key key="sport" value="basketball" />
    1045                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1045                <text key="name" text="Name" default="" delete_if_empty="true" />
    10461046        </item>
    10471047       
     
    10491049                <label text="Edit Golf Course" />
    10501050                <key key="leisure" value="golf_course" />
    1051                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1051                <text key="name" text="Name" default="" delete_if_empty="true" />
    10521052        </item>
    10531053       
     
    10551055                <label text="Edit Track" />
    10561056                <key key="leisure" value="track" />
    1057                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1057                <text key="name" text="Name" default="" delete_if_empty="true" />
    10581058        </item>
    10591059       
     
    10611061                <label text="Edit Multi" />
    10621062                <key key="sport" value="multi" />
    1063                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1063                <text key="name" text="Name" default="" delete_if_empty="true" />
    10641064        </item>
    10651065       
     
    10671067                <label text="Edit 10pin" />
    10681068                <key key="sport" value="10pin" />
    1069                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1069                <text key="name" text="Name" default="" delete_if_empty="true" />
    10701070        </item>
    10711071       
     
    10731073                <label text="Edit Athletics" />
    10741074                <key key="sport" value="athletics" />
    1075                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1075                <text key="name" text="Name" default="" delete_if_empty="true" />
    10761076        </item>
    10771077       
     
    10791079                <label text="Edit Boules" />
    10801080                <key key="sport" value="boules" />
    1081                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1081                <text key="name" text="Name" default="" delete_if_empty="true" />
    10821082        </item>
    10831083       
     
    10851085                <label text="Edit Bowls" />
    10861086                <key key="sport" value="bowls" />
    1087                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1087                <text key="name" text="Name" default="" delete_if_empty="true" />
    10881088        </item>
    10891089       
     
    10911091                <label text="Edit Climbing" />
    10921092                <key key="sport" value="climbing" />
    1093                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1093                <text key="name" text="Name" default="" delete_if_empty="true" />
    10941094        </item>
    10951095       
     
    10971097                <label text="Edit Cricket" />
    10981098                <key key="sport" value="cricket" />
    1099                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1099                <text key="name" text="Name" default="" delete_if_empty="true" />
    11001100        </item>
    11011101       
     
    11031103                <label text="Edit Cricket Nets" />
    11041104                <key key="sport" value="cricket_nets" />
    1105                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1105                <text key="name" text="Name" default="" delete_if_empty="true" />
    11061106        </item>
    11071107       
     
    11091109                <label text="Edit Croquet" />
    11101110                <key key="sport" value="croquet" />
    1111                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1111                <text key="name" text="Name" default="" delete_if_empty="true" />
    11121112        </item>
    11131113       
     
    11151115                <label text="Edit Cycling" />
    11161116                <key key="sport" value="cycling" />
    1117                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1117                <text key="name" text="Name" default="" delete_if_empty="true" />
    11181118        </item>
    11191119       
     
    11211121                <label text="Edit Dog Racing" />
    11221122                <key key="sport" value="dog_racing" />
    1123                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1123                <text key="name" text="Name" default="" delete_if_empty="true" />
    11241124        </item>
    11251125       
     
    11271127                <label text="Edit Equestrian" />
    11281128                <key key="sport" value="equestrian" />
    1129                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1129                <text key="name" text="Name" default="" delete_if_empty="true" />
    11301130        </item>
    11311131
     
    11331133                <label text="Edit Horse Racing" />
    11341134                <key key="sport" value="horse_racing" />
    1135                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1135                <text key="name" text="Name" default="" delete_if_empty="true" />
    11361136        </item>
    11371137       
     
    11391139                <label text="Edit Golf" />
    11401140                <key key="sport" value="golf" />
    1141                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1141                <text key="name" text="Name" default="" delete_if_empty="true" />
    11421142        </item>
    11431143       
     
    11451145                <label text="Edit Gymnastics" />
    11461146                <key key="sport" value="gymnastics" />
    1147                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1147                <text key="name" text="Name" default="" delete_if_empty="true" />
    11481148        </item>
    11491149       
     
    11511151                <label text="Edit Hockey" />
    11521152                <key key="sport" value="hockey" />
    1153                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1153                <text key="name" text="Name" default="" delete_if_empty="true" />
    11541154        </item>
    11551155       
     
    11571157                <label text="Edit Motor Sports" />
    11581158                <key key="sport" value="motor" />
    1159                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1159                <text key="name" text="Name" default="" delete_if_empty="true" />
    11601160        </item>
    11611161       
     
    11631163                <label text="Edit Pelota" />
    11641164                <key key="sport" value="pelota" />
    1165                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1165                <text key="name" text="Name" default="" delete_if_empty="true" />
    11661166        </item>
    11671167       
     
    11691169                <label text="Edit Racquet" />
    11701170                <key key="sport" value="racquet" />
    1171                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1171                <text key="name" text="Name" default="" delete_if_empty="true" />
    11721172        </item>
    11731173       
     
    11751175                <label text="Edit Rugby" />
    11761176                <key key="sport" value="rugby" />
    1177                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1177                <text key="name" text="Name" default="" delete_if_empty="true" />
    11781178        </item>
    11791179       
     
    11811181                <label text="Edit Skating" />
    11821182                <key key="sport" value="skating" />
    1183                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1183                <text key="name" text="Name" default="" delete_if_empty="true" />
    11841184        </item>
    11851185       
     
    11871187                <label text="Edit Skateboard" />
    11881188                <key key="sport" value="skateboard" />
    1189                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1189                <text key="name" text="Name" default="" delete_if_empty="true" />
    11901190        </item>
    11911191       
     
    11931193                <label text="Edit Swimming" />
    11941194                <key key="sport" value="swimming" />
    1195                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1195                <text key="name" text="Name" default="" delete_if_empty="true" />
    11961196        </item>
    11971197       
     
    11991199                <label text="Edit Skiing" />
    12001200                <key key="sport" value="skiing" />
    1201                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1201                <text key="name" text="Name" default="" delete_if_empty="true" />
    12021202        </item>
    12031203       
     
    12051205                <label text="Edit Table Tennis" />
    12061206                <key key="sport" value="table_tennis" />
    1207                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1207                <text key="name" text="Name" default="" delete_if_empty="true" />
    12081208        </item>
    12091209       
     
    12111211                <label text="Edit Tennis" />
    12121212                <key key="sport" value="tennis" />
    1213                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1213                <text key="name" text="Name" default="" delete_if_empty="true" />
    12141214        </item>
    12151215       
     
    12191219                <label text="Edit Public Building" />
    12201220                <key key="amenity" value="public_building" />
    1221                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1221                <text key="name" text="Name" default="" delete_if_empty="true" />
    12221222        </item>
    12231223       
     
    12251225                <label text="Edit Townhall" />
    12261226                <key key="amenity" value="townhall" />
    1227                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1227                <text key="name" text="Name" default="" delete_if_empty="true" />
    12281228        </item>
    12291229
     
    12311231                <label text="Edit Fire Station" />
    12321232                <key key="amenity" value="fire_station" />
    1233                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1233                <text key="name" text="Name" default="" delete_if_empty="true" />
    12341234        </item>
    12351235       
     
    12371237                <label text="Edit Courthouse" />
    12381238                <key key="amenity" value="courthouse" />
    1239                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1239                <text key="name" text="Name" default="" delete_if_empty="true" />
    12401240        </item>
    12411241       
     
    12431243                <label text="Edit Prison" />
    12441244                <key key="amenity" value="prison" />
    1245                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1245                <text key="name" text="Name" default="" delete_if_empty="true" />
    12461246        </item>
    12471247
     
    12491249                <label text="Edit Police" />
    12501250                <key key="amenity" value="police" />
    1251                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1251                <text key="name" text="Name" default="" delete_if_empty="true" />
    12521252        </item>
    12531253       
     
    12551255                <label text="Edit Post Office" />
    12561256                <key key="amenity" value="post_office" />
    1257                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1257                <text key="name" text="Name" default="" delete_if_empty="true" />
    12581258        </item>
    12591259
     
    12631263                <label text="Edit Pharmacy" />
    12641264                <key key="amenity" value="pharmacy" />
    1265                 <combo key="dispensing" text="Dispensing:" values="yes,no" default="no" delete_if_empty="true" />
    1266                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1265                <combo key="dispensing" text="Dispensing" values="yes,no" default="no" delete_if_empty="true" />
     1266                <text key="name" text="Name" default="" delete_if_empty="true" />
    12671267        </item>
    12681268       
     
    12701270                <label text="Edit Hospital" />
    12711271                <key key="amenity" value="hospital" />
    1272                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1272                <text key="name" text="Name" default="" delete_if_empty="true" />
    12731273        </item>
    12741274
     
    12781278                <label text="Edit Kindergarten" />
    12791279                <key key="amenity" value="kindergarten" />
    1280                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1280                <text key="name" text="Name" default="" delete_if_empty="true" />
    12811281        </item>
    12821282       
     
    12841284                <label text="Edit School" />
    12851285                <key key="amenity" value="school" />
    1286                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1286                <text key="name" text="Name" default="" delete_if_empty="true" />
    12871287        </item>
    12881288       
     
    12901290                <label text="Edit University" />
    12911291                <key key="amenity" value="university" />
    1292                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1292                <text key="name" text="Name" default="" delete_if_empty="true" />
    12931293        </item>
    12941294       
     
    12961296                <label text="Edit College" />
    12971297                <key key="amenity" value="college" />
    1298                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1298                <text key="name" text="Name" default="" delete_if_empty="true" />
    12991299        </item>
    13001300
     
    13041304                <label text="Edit Cinema" />
    13051305                <key key="amenity" value="cinema" />
    1306                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1306                <text key="name" text="Name" default="" delete_if_empty="true" />
    13071307        </item>
    13081308
     
    13101310                <label text="Edit Library" />
    13111311                <key key="amenity" value="library" />
    1312                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1312                <text key="name" text="Name" default="" delete_if_empty="true" />
    13131313        </item>
    13141314
     
    13161316                <label text="Edit Arts Centre" />
    13171317                <key key="amenity" value="arts_centre" />
    1318                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1318                <text key="name" text="Name" default="" delete_if_empty="true" />
    13191319        </item>
    13201320
     
    13221322                <label text="Edit Theatre" />
    13231323                <key key="amenity" value="theatre" />
    1324                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1324                <text key="name" text="Name" default="" delete_if_empty="true" />
    13251325        </item>
    13261326       
     
    13281328                <label text="Edit Place of Worship" />
    13291329                <key key="amenity" value="place_of_worship" />
    1330                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    1331                 <combo key="religion" text="Religion:" values="bahai,buddhist,christian,hindu,jain,jewish,muslim,sikh,spiritualist,taoist,unitarianist,zoroastrian" default="" delete_if_empty="true" />
    1332                 <combo key="denomination" text="Denomination:" values="anglican,baptist,catholic,evangelical,jehovahs_witness,lutheran,methodist,mormon,orthodox,pentecostal,presbyterian,protestant,quaker,shia,sunni" default="" delete_if_empty="true" />
     1330                <text key="name" text="Name" default="" delete_if_empty="true" />
     1331                <combo key="religion" text="Religion" values="bahai,buddhist,christian,hindu,jain,jewish,muslim,sikh,spiritualist,taoist,unitarianist,zoroastrian" default="" delete_if_empty="true" />
     1332                <combo key="denomination" text="Denomination" values="anglican,baptist,catholic,evangelical,jehovahs_witness,lutheran,methodist,mormon,orthodox,pentecostal,presbyterian,protestant,quaker,shia,sunni" default="" delete_if_empty="true" />
    13331333        </item>
    13341334
     
    13451345                <label text="Edit a Bus Station" />
    13461346                <key key="amenity" value="bus_station" />
    1347                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1347                <text key="name" text="Name" default="" delete_if_empty="true" />
    13481348        </item>
    13491349       
     
    13591359                <label text="Edit a Recycling station" />
    13601360                <key key="amenity" value="recycling" />
    1361                 <check key="recycling:glass" text="Glass:" default="off" delete_if_empty="true" />
    1362                 <check key="recycling:clothes" text="Clothes:" default="off" delete_if_empty="true" />
    1363                 <check key="recycling:batteries" text="Batteries:" default="off" delete_if_empty="true" />
     1361                <check key="recycling:glass" text="Glass" default="off" delete_if_empty="true" />
     1362                <check key="recycling:clothes" text="Clothes" default="off" delete_if_empty="true" />
     1363                <check key="recycling:batteries" text="Batteries" default="off" delete_if_empty="true" />
    13641364        </item>
    13651365
     
    13671367                <label text="Edit a Taxi station" />
    13681368                <key key="amenity" value="taxi" />
    1369                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1369                <text key="name" text="Name" default="" delete_if_empty="true" />
    13701370        </item>
    13711371
     
    13731373                <label text="Edit a Fountain" />
    13741374                <key key="amenity" value="fountain" />
    1375                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1375                <text key="name" text="Name" default="" delete_if_empty="true" />
    13761376        </item>
    13771377
     
    13791379                <label text="Edit Drinking Water" />
    13801380                <key key="amenity" value="drinking_water" />
    1381                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1381                <text key="name" text="Name" default="" delete_if_empty="true" />
    13821382        </item>
    13831383
     
    13851385                <label text="Edit Bank" />
    13861386                <key key="amenity" value="bank" />
    1387                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    1388                 <check key="atm" text="Automated Teller Machine:" default="on" delete_if_empty="true" />
     1387                <text key="name" text="Name" default="" delete_if_empty="true" />
     1388                <check key="atm" text="Automated Teller Machine" default="on" delete_if_empty="true" />
    13891389        </item>
    13901390       
     
    13921392                <label text="Edit Money Exchange" />
    13931393                <key key="amenity" value="bureau_de_change" />
    1394                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1394                <text key="name" text="Name" default="" delete_if_empty="true" />
    13951395        </item>
    13961396       
     
    13981398                <label text="Edit Automated Teller Machine" />
    13991399                <key key="amenity" value="atm" />
    1400                 <text key="name" text="Provider:" default="" delete_if_empty="true" />
     1400                <text key="name" text="Provider" default="" delete_if_empty="true" />
    14011401        </item>
    14021402       
     
    14051405                <label text="Edit Supermarket" />
    14061406                <key key="shop" value="supermarket" />
    1407                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1407                <text key="name" text="Name" default="" delete_if_empty="true" />
    14081408        </item>
    14091409       
     
    14111411                <label text="Edit Convenience Store" />
    14121412                <key key="shop" value="convenience" />
    1413                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1413                <text key="name" text="Name" default="" delete_if_empty="true" />
    14141414        </item>
    14151415       
     
    14171417                <label text="Edit Kiosk" />
    14181418                <key key="shop" value="kiosk" />
    1419                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1419                <text key="name" text="Name" default="" delete_if_empty="true" />
    14201420        </item>
    14211421       
     
    14231423                <label text="Edit Butcher" />
    14241424                <key key="shop" value="butcher" />
    1425                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1425                <text key="name" text="Name" default="" delete_if_empty="true" />
    14261426        </item>
    14271427       
    14281428        <item name="Shops/Baker" icon="presets/empty.png">
    14291429                <label text="Edit Baker" />
    1430                 <key key="shop" value="baker" />
    1431                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1430                <key key="shop" value="bakery" />
     1431                <text key="name" text="Name" default="" delete_if_empty="true" />
    14321432        </item>
    14331433       
     
    14351435                <label text="Edit Do-it-yourself-store" />
    14361436                <key key="shop" value="doityourself" />
    1437                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1437                <text key="name" text="Name" default="" delete_if_empty="true" />
    14381438        </item>
    14391439       
     
    14411441                <label text="Edit Dry Cleaning" />
    14421442                <key key="shop" value="dry_cleaning" />
    1443                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1443                <text key="name" text="Name" default="" delete_if_empty="true" />
    14441444        </item>
    14451445       
     
    14471447                <label text="Edit Laundry" />
    14481448                <key key="shop" value="laundry" />
    1449                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1449                <text key="name" text="Name" default="" delete_if_empty="true" />
    14501450        </item>
    14511451       
     
    14531453                <label text="Edit Outdoor Shop" />
    14541454                <key key="shop" value="outdoor" />
    1455                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1455                <text key="name" text="Name" default="" delete_if_empty="true" />
    14561456        </item>
    14571457
     
    14631463                <label text=" " />
    14641464                <key key="place" value="continent" />
    1465                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1465                <text key="name" text="Name" default="" delete_if_empty="true" />
    14661466        </item>
    14671467       
     
    14701470                <label text=" " />
    14711471                <key key="place" value="country" />
    1472                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1472                <text key="name" text="Name" default="" delete_if_empty="true" />
    14731473        </item>
    14741474       
     
    14771477                <label text=" " />
    14781478                <key key="place" value="state" />
    1479                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1479                <text key="name" text="Name" default="" delete_if_empty="true" />
    14801480        </item>
    14811481       
     
    14841484                <label text=" " />
    14851485                <key key="place" value="region" />
    1486                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1486                <text key="name" text="Name" default="" delete_if_empty="true" />
    14871487        </item>
    14881488       
     
    14911491                <label text=" " />
    14921492                <key key="place" value="county" />
    1493                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1493                <text key="name" text="Name" default="" delete_if_empty="true" />
    14941494        </item>
    14951495       
     
    14981498                <label text=" " />
    14991499                <key key="place" value="island" />
    1500                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1500                <text key="name" text="Name" default="" delete_if_empty="true" />
    15011501        </item>
    15021502       
     
    15051505                <label text=" " />
    15061506                <key key="place" value="city" />
    1507                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1507                <text key="name" text="Name" default="" delete_if_empty="true" />
    15081508        </item>
    15091509       
     
    15121512                <label text=" " />
    15131513                <key key="place" value="town" />
    1514                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1514                <text key="name" text="Name" default="" delete_if_empty="true" />
    15151515        </item>
    15161516       
     
    15191519                <label text=" " />
    15201520                <key key="place" value="suburb" />
    1521                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1521                <text key="name" text="Name" default="" delete_if_empty="true" />
    15221522        </item>
    15231523       
     
    15261526                <label text=" " />
    15271527                <key key="place" value="village" />
    1528                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1528                <text key="name" text="Name" default="" delete_if_empty="true" />
    15291529        </item>
    15301530       
     
    15331533                <label text=" " />
    15341534                <key key="place" value="hamlet" />
    1535                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1535                <text key="name" text="Name" default="" delete_if_empty="true" />
    15361536        </item>
    15371537       
     
    15401540                <label text=" " />
    15411541                <key key="place" value="locality" />
    1542                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1542                <text key="name" text="Name" default="" delete_if_empty="true" />
    15431543        </item>
    15441544       
     
    15481548                <label text="Edit address information" />
    15491549                <label text=" " />
    1550                 <text key="addr:housenumber" text="House number:" default="" delete_if_empty="true" />
    1551                 <label text=" " />
    1552                 <label text="Optional Attributes:" />
    1553                 <label text=" " />
    1554                 <text key="addr:housename" text="House name:" default="" delete_if_empty="true" />
    1555                 <text key="addr:street" text="Street name:" use_last_as_default="true" delete_if_empty="true" />
    1556                 <text key="addr:city" text="City:" use_last_as_default="true" delete_if_empty="true" />
    1557                 <text key="addr:postcode" text="Post code:" use_last_as_default="true" delete_if_empty="true" />
     1550                <text key="addr:housenumber" text="House number" default="" delete_if_empty="true" />
     1551                <label text=" " />
     1552                <label text="Optional Attributes:" />
     1553                <label text=" " />
     1554                <text key="addr:housename" text="House name" default="" delete_if_empty="true" />
     1555                <text key="addr:street" text="Street name" use_last_as_default="true" delete_if_empty="true" />
     1556                <text key="addr:city" text="City" use_last_as_default="true" delete_if_empty="true" />
     1557                <text key="addr:postcode" text="Post code" use_last_as_default="true" delete_if_empty="true" />
    15581558        </item>
    15591559       
     
    15611561                <label text="Edit address interpolation" />
    15621562                <label text=" " />
    1563                 <combo key="addr:interpolation" text="Numbering scheme:" values="odd,even,all" default="odd" />
     1563                <combo key="addr:interpolation" text="Numbering scheme" values="odd,even,all" default="odd" />
    15641564        </item>
    15651565       
     
    15681568                <label text=" " />
    15691569                <key key="boundary" value="national" />
    1570                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1570                <text key="name" text="Name" default="" delete_if_empty="true" />
    15711571        </item>
    15721572       
     
    15751575                <label text=" " />
    15761576                <key key="boundary" value="administrative" />
    1577                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1577                <text key="name" text="Name" default="" delete_if_empty="true" />
    15781578        </item>
    15791579       
     
    15821582                <label text=" " />
    15831583                <key key="boundary" value="civil" />
    1584                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1584                <text key="name" text="Name" default="" delete_if_empty="true" />
    15851585        </item>
    15861586       
     
    15891589                <label text=" " />
    15901590                <key key="boundary" value="political" />
    1591                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1591                <text key="name" text="Name" default="" delete_if_empty="true" />
    15921592        </item>
    15931593       
     
    15961596                <label text=" " />
    15971597                <key key="boundary" value="national_park" />
    1598                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1598                <text key="name" text="Name" default="" delete_if_empty="true" />
    15991599        </item>
    16001600       
     
    16051605                <label text="Edit Grave Yard" />
    16061606                <key key="amenity" value="grave_yard" />
    1607                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1607                <text key="name" text="Name" default="" delete_if_empty="true" />
    16081608        </item>
    16091609
     
    16121612                <label text=" " />
    16131613                <key key="landuse" value="farmyard" />
    1614                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1614                <text key="name" text="Name" default="" delete_if_empty="true" />
    16151615        </item>
    16161616
     
    16191619                <label text=" " />
    16201620                <key key="landuse" value="farmland" />
    1621                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1621                <text key="name" text="Name" default="" delete_if_empty="true" />
    16221622        </item>
    16231623
     
    16261626                <label text=" " />
    16271627                <key key="landuse" value="vineyard" />
    1628                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1628                <text key="name" text="Name" default="" delete_if_empty="true" />
    16291629        </item>
    16301630
     
    16331633                <label text=" " />
    16341634                <key key="landuse" value="quarry" />
    1635                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1635                <text key="name" text="Name" default="" delete_if_empty="true" />
    16361636        </item>
    16371637       
     
    16401640                <label text=" " />
    16411641                <key key="landuse" value="landfill" />
    1642                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1642                <text key="name" text="Name" default="" delete_if_empty="true" />
    16431643        </item>
    16441644       
     
    16471647                <label text=" " />
    16481648                <key key="landuse" value="basin" />
    1649                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1649                <text key="name" text="Name" default="" delete_if_empty="true" />
    16501650        </item>
    16511651       
     
    16541654                <label text=" " />
    16551655                <key key="landuse" value="reservoir" />
    1656                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1656                <text key="name" text="Name" default="" delete_if_empty="true" />
    16571657        </item>
    16581658       
     
    16611661                <label text=" " />
    16621662                <key key="landuse" value="forest" />
    1663                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    1664                 <combo key="wood" text="Type:" values="coniferous,deciduous,mixed" default="" delete_if_empty="true" />
     1663                <text key="name" text="Name" default="" delete_if_empty="true" />
     1664                <combo key="wood" text="Type" values="coniferous,deciduous,mixed" default="" delete_if_empty="true" />
    16651665        </item>
    16661666       
     
    16691669                <label text=" " />
    16701670                <key key="landuse" value="allotments" />
    1671                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1671                <text key="name" text="Name" default="" delete_if_empty="true" />
    16721672        </item>
    16731673       
     
    16761676                <label text=" " />
    16771677                <key key="landuse" value="residential" />
    1678                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1678                <text key="name" text="Name" default="" delete_if_empty="true" />
    16791679        </item>
    16801680       
     
    16831683                <label text=" " />
    16841684                <key key="landuse" value="retail" />
    1685                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1685                <text key="name" text="Name" default="" delete_if_empty="true" />
    16861686        </item>
    16871687       
     
    16901690                <label text=" " />
    16911691                <key key="landuse" value="commercial" />
    1692                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1692                <text key="name" text="Name" default="" delete_if_empty="true" />
    16931693        </item>
    16941694       
     
    16971697                <label text=" " />
    16981698                <key key="landuse" value="industrial" />
    1699                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1699                <text key="name" text="Name" default="" delete_if_empty="true" />
    17001700        </item>
    17011701       
     
    17041704                <label text=" " />
    17051705                <key key="landuse" value="brownfield" />
    1706                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1706                <text key="name" text="Name" default="" delete_if_empty="true" />
    17071707        </item>
    17081708       
     
    17111711                <label text=" " />
    17121712                <key key="landuse" value="greenfield" />
    1713                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1713                <text key="name" text="Name" default="" delete_if_empty="true" />
    17141714        </item>
    17151715       
     
    17181718                <label text=" " />
    17191719                <key key="landuse" value="railway" />
    1720                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1720                <text key="name" text="Name" default="" delete_if_empty="true" />
    17211721        </item>
    17221722       
     
    17251725                <label text=" " />
    17261726                <key key="landuse" value="construction" />
    1727                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1727                <text key="name" text="Name" default="" delete_if_empty="true" />
    17281728        </item>
    17291729       
     
    17321732                <label text=" " />
    17331733                <key key="landuse" value="military" />
    1734                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1734                <text key="name" text="Name" default="" delete_if_empty="true" />
    17351735        </item>
    17361736       
     
    17391739                <label text=" " />
    17401740                <key key="landuse" value="cemetery" />
    1741                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1741                <text key="name" text="Name" default="" delete_if_empty="true" />
    17421742        </item>
    17431743       
     
    17461746                <label text=" " />
    17471747                <key key="landuse" value="village_green" />
    1748                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1748                <text key="name" text="Name" default="" delete_if_empty="true" />
    17491749        </item>
    17501750       
     
    17531753                <label text=" " />
    17541754                <key key="landuse" value="grass" />
    1755                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1755                <text key="name" text="Name" default="" delete_if_empty="true" />
    17561756        </item>
    17571757       
     
    17601760                <label text=" " />
    17611761                <key key="landuse" value="recreation_ground" />
    1762                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1762                <text key="name" text="Name" default="" delete_if_empty="true" />
    17631763        </item>
    17641764       
     
    17681768                <label text="Edit Water" />
    17691769                <key key="natural" value="water" />
    1770                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1770                <text key="name" text="Name" default="" delete_if_empty="true" />
    17711771        </item>
    17721772       
     
    17741774                <label text="Edit Land" />
    17751775                <key key="natural" value="land" />
    1776                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1776                <text key="name" text="Name" default="" delete_if_empty="true" />
    17771777        </item>
    17781778
     
    17801780                <label text="Edit Spring" />
    17811781                <key key="natural" value="spring" />
    1782                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1782                <text key="name" text="Name" default="" delete_if_empty="true" />
    17831783        </item>
    17841784       
     
    17861786                <label text="Edit Peak" />
    17871787                <key key="natural" value="peak" />
    1788                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1788                <text key="name" text="Name" default="" delete_if_empty="true" />
    17891789        </item>
    17901790       
     
    17921792                <label text="Edit Glacier" />
    17931793                <key key="natural" value="glacier" />
    1794                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1794                <text key="name" text="Name" default="" delete_if_empty="true" />
    17951795        </item>
    17961796       
     
    17981798                <label text="Edit Volcano" />
    17991799                <key key="natural" value="volcano" />
    1800                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1800                <text key="name" text="Name" default="" delete_if_empty="true" />
    18011801        </item>
    18021802       
     
    18041804                <label text="Edit Cliff" />
    18051805                <key key="natural" value="cliff" />
    1806                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1806                <text key="name" text="Name" default="" delete_if_empty="true" />
    18071807        </item>
    18081808       
     
    18101810                <label text="Edit Scree" />
    18111811                <key key="natural" value="scree" />
    1812                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1812                <text key="name" text="Name" default="" delete_if_empty="true" />
    18131813        </item>
    18141814       
     
    18161816                <label text="Edit Scrub" />
    18171817                <key key="natural" value="scrub" />
    1818                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1818                <text key="name" text="Name" default="" delete_if_empty="true" />
    18191819        </item>
    18201820       
     
    18221822                <label text="Edit Fell" />
    18231823                <key key="natural" value="fell" />
    1824                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1824                <text key="name" text="Name" default="" delete_if_empty="true" />
    18251825        </item>
    18261826       
     
    18281828                <label text="Edit Heath" />
    18291829                <key key="natural" value="heath" />
    1830                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1830                <text key="name" text="Name" default="" delete_if_empty="true" />
    18311831        </item>
    18321832       
     
    18341834                <label text="Edit Wood" />
    18351835                <key key="natural" value="wood" />
    1836                 <text key="name" text="Name:" default="" delete_if_empty="true" />
    1837                 <combo key="wood" text="Type:" values="coniferous,deciduous,mixed" default="" delete_if_empty="true" />
     1836                <text key="name" text="Name" default="" delete_if_empty="true" />
     1837                <combo key="wood" text="Type" values="coniferous,deciduous,mixed" default="" delete_if_empty="true" />
    18381838        </item>
    18391839       
     
    18411841                <label text="Edit Marsh" />
    18421842                <key key="natural" value="marsh" />
    1843                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1843                <text key="name" text="Name" default="" delete_if_empty="true" />
    18441844        </item>
    18451845       
     
    18471847                <label text="Edit Coastline" />
    18481848                <key key="natural" value="coastline" />
    1849                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1849                <text key="name" text="Name" default="" delete_if_empty="true" />
    18501850        </item>
    18511851       
     
    18531853                <label text="Edit Mud" />
    18541854                <key key="natural" value="mud" />
    1855                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1855                <text key="name" text="Name" default="" delete_if_empty="true" />
    18561856        </item>
    18571857       
     
    18591859                <label text="Edit Beach" />
    18601860                <key key="natural" value="beach" />
    1861                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1861                <text key="name" text="Name" default="" delete_if_empty="true" />
    18621862        </item>
    18631863       
     
    18651865                <label text="Edit Bay" />
    18661866                <key key="natural" value="bay" />
    1867                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1867                <text key="name" text="Name" default="" delete_if_empty="true" />
    18681868        </item>
    18691869       
     
    18711871                <label text="Edit Cave Entrance" />
    18721872                <key key="natural" value="cave_entrance" />
    1873                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1873                <text key="name" text="Name" default="" delete_if_empty="true" />
    18741874        </item>
    18751875       
     
    18801880                <label text="Edit Works" />
    18811881                <key key="man_made" value="works" />
    1882                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1882                <text key="name" text="Name" default="" delete_if_empty="true" />
    18831883        </item>
    18841884       
     
    18861886                <label text="Edit Power Wind" />
    18871887                <key key="man_made" value="power_wind" />
    1888                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1888                <text key="name" text="Name" default="" delete_if_empty="true" />
    18891889        </item>
    18901890       
     
    18921892                <label text="Edit Power Hydro" />
    18931893                <key key="man_made" value="power_hydro" />
    1894                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1894                <text key="name" text="Name" default="" delete_if_empty="true" />
    18951895        </item>
    18961896       
     
    18981898                <label text="Edit Power Fossil" />
    18991899                <key key="man_made" value="power_fossil" />
    1900                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1900                <text key="name" text="Name" default="" delete_if_empty="true" />
    19011901        </item>
    19021902       
     
    19041904                <label text="Edit Power Nuclear" />
    19051905                <key key="man_made" value="power_nuclear" />
    1906                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1906                <text key="name" text="Name" default="" delete_if_empty="true" />
    19071907        </item>
    19081908       
     
    19101910                <label text="Edit Tower" />
    19111911                <key key="man_made" value="tower" />
    1912                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1912                <text key="name" text="Name" default="" delete_if_empty="true" />
    19131913        </item>
    19141914       
     
    19161916                <label text="Edit Water Tower" />
    19171917                <key key="man_made" value="water_tower" />
    1918                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1918                <text key="name" text="Name" default="" delete_if_empty="true" />
    19191919        </item>
    19201920       
     
    19221922                <label text="Edit Gasometer" />
    19231923                <key key="man_made" value="gasometer" />
    1924                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1924                <text key="name" text="Name" default="" delete_if_empty="true" />
    19251925        </item>
    19261926       
     
    19281928                <label text="Edit Covered Reservoir" />
    19291929                <key key="man_made" value="reservoir_covered" />
    1930                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1930                <text key="name" text="Name" default="" delete_if_empty="true" />
    19311931        </item>
    19321932       
     
    19341934                <label text="Edit Lighthouse" />
    19351935                <key key="man_made" value="lighthouse" />
    1936                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1936                <text key="name" text="Name" default="" delete_if_empty="true" />
    19371937        </item>
    19381938       
     
    19401940                <label text="Edit Windmill" />
    19411941                <key key="man_made" value="windmill" />
    1942                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1942                <text key="name" text="Name" default="" delete_if_empty="true" />
    19431943        </item>
    19441944       
     
    19461946                <label text="Edit Pier" />
    19471947                <key key="man_made" value="pier" />
    1948                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1948                <text key="name" text="Name" default="" delete_if_empty="true" />
    19491949        </item>
    19501950       
     
    19521952                <label text="Edit Pipeline" />
    19531953                <key key="man_made" value="pipeline" />
    1954                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1954                <text key="name" text="Name" default="" delete_if_empty="true" />
    19551955        </item>
    19561956       
     
    19581958                <label text="Edit Wastewater Plant" />
    19591959                <key key="man_made" value="wastewater_plant" />
    1960                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1960                <text key="name" text="Name" default="" delete_if_empty="true" />
    19611961        </item>
    19621962       
     
    19641964                <label text="Edit Crane" />
    19651965                <key key="man_made" value="crane" />
    1966                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1966                <text key="name" text="Name" default="" delete_if_empty="true" />
    19671967        </item>
    19681968
     
    19701970                <label text="Edit Beacon" />
    19711971                <key key="man_made" value="beacon" />
    1972                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1972                <text key="name" text="Name" default="" delete_if_empty="true" />
    19731973        </item>
    19741974       
     
    19761976                <label text="Edit Survey Point" />
    19771977                <key key="man_made" value="survey_point" />
    1978                 <text key="name" text="Name:" default="" delete_if_empty="true" />
     1978                <text key="name" text="Name" default="" delete_if_empty="true" />
    19791979        </item>
    19801980
  • trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java

    r668 r674  
    245245                        newSelection.add(wayToAdd);
    246246
     247                        Boolean warnme=false;
    247248                        // now copy all relations to new way also
    248249                        for (Relation r : Main.ds.relations) {
     
    256257                                                        em.member = wayToAdd;
    257258                                                        em.role = rm.role;
     259                                                        if(em.role.length() > 0)
     260                                                                warnme = true;
    258261                                                        c.members.add(em);
    259262                                                        commandList.add(new ChangeCommand(r, c));
     263                                                        break;
    260264                                                }
    261265                                        }
    262266                                }
    263267                        }
     268                        if(warnme)
     269                                JOptionPane.showMessageDialog(Main.parent, tr("A role based relation membership was copied to both new ways.\nYou should verify this and correct it when necessary."));
    264270                }
    265271
  • trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java

    r655 r674  
    1212import java.util.HashSet;
    1313import java.util.HashMap;
     14import java.util.Iterator;
    1415import java.util.LinkedList;
    1516import java.util.List;
     
    2425import org.openstreetmap.josm.data.osm.WaySegment;
    2526import org.openstreetmap.josm.data.osm.Relation;
     27import org.openstreetmap.josm.data.osm.RelationMember;
    2628import org.openstreetmap.josm.data.osm.visitor.CollectBackReferencesVisitor;
     29import org.openstreetmap.josm.data.osm.visitor.NameVisitor;
    2730import org.openstreetmap.josm.gui.MapFrame;
    2831import org.openstreetmap.josm.tools.*;
     
    163166         * nothing to delete.
    164167         */
     168        private int testRelation(Relation ref, OsmPrimitive osm)
     169        {
     170                NameVisitor n = new NameVisitor();
     171                ref.visit(n);
     172                NameVisitor s = new NameVisitor();
     173                osm.visit(s);
     174                String role = new String();
     175                for (RelationMember m : ref.members)
     176                {
     177                        if (m.member == osm)
     178                        {
     179                                role = m.role;
     180                                break;
     181                        }
     182                }
     183                if (role.length() > 0)
     184                {
     185                        return JOptionPane.showConfirmDialog(Main.parent,
     186                        tr("Selection \"{0}\" is used by relation \"{1}\" with role {2}.\nDelete from relation?", s.name, n.name, role),
     187                        tr("Conflicting relation"), JOptionPane.YES_NO_OPTION);
     188                }
     189                else
     190                {
     191                        return JOptionPane.showConfirmDialog(Main.parent,
     192                        tr("Selection \"{0}\" is used by relation \"{1}\".\nDelete from relation?", s.name, n.name),
     193                        tr("Conflicting relation"), JOptionPane.YES_NO_OPTION);
     194                }
     195        }
     196
    165197        private Command delete(Collection<OsmPrimitive> selection, boolean alsoDeleteNodesInWay) {
    166198                if (selection.isEmpty()) return null;
     
    168200                Collection<OsmPrimitive> del = new HashSet<OsmPrimitive>(selection);
    169201                Collection<Way> waysToBeChanged = new HashSet<Way>();
     202                HashMap<OsmPrimitive, Collection<OsmPrimitive>> relationsToBeChanged = new HashMap<OsmPrimitive, Collection<OsmPrimitive>>();
    170203
    171204                if (alsoDeleteNodesInWay) {
     
    197230                                        waysToBeChanged.add((Way) ref);
    198231                                } else if (ref instanceof Relation) {
    199                                         JOptionPane.showMessageDialog(Main.parent,
    200                                                 tr("Cannot delete: Selection is used by relation"));
    201                                         return null;
     232                                        if (testRelation((Relation)ref, osm) == JOptionPane.YES_OPTION)
     233                                        {
     234                                                Collection<OsmPrimitive> relset = relationsToBeChanged.get(ref);
     235                                                if(relset == null) relset = new HashSet<OsmPrimitive>();
     236                                                relset.add(osm);
     237                                                relationsToBeChanged.put(ref, relset);
     238                                        }
     239                                        else
     240                                                return null;
    202241                                } else {
    203242                                        return null;
     
    218257                                        if (del.contains(ref)) continue;
    219258                                        if (ref instanceof Relation) {
    220                                                 JOptionPane.showMessageDialog(Main.parent,
    221                                                         tr("Cannot delete: Selection is used by relation"));
     259                                                Boolean found = false;
     260                                                Collection<OsmPrimitive> relset = relationsToBeChanged.get(ref);
     261                                                if (relset == null)
     262                                                        relset = new HashSet<OsmPrimitive>();
     263                                                else
     264                                                {
     265                                                        for (OsmPrimitive m : relset) {
     266                                                                if(m == w)
     267                                                                {
     268                                                                        found = true;
     269                                                                        break;
     270                                                                }
     271                                                        }
     272                                                }
     273                                                if (!found)
     274                                                {
     275                                                        if (testRelation((Relation)ref, w) == JOptionPane.YES_OPTION)
     276                                                        {
     277                                                                relset.add(w);
     278                                                                relationsToBeChanged.put(ref, relset);
     279                                                        }
     280                                                        else
     281                                                                return null;
     282                                                }
    222283                                        } else {
    223284                                                return null;
     
    227288                                cmds.add(new ChangeCommand(w, wnew));
    228289                        }
     290                }
     291
     292                Iterator<OsmPrimitive> iterator = relationsToBeChanged.keySet().iterator();
     293                while(iterator.hasNext())
     294                {
     295                        Relation cur = (Relation)iterator.next();
     296                        Relation rel = new Relation(cur);
     297                        for(OsmPrimitive osm : relationsToBeChanged.get(cur))
     298                        {
     299                                for (RelationMember rm : rel.members) {
     300                                        if (rm.member == osm)
     301                                        {
     302                                                RelationMember mem = new RelationMember();
     303                                                mem.role = rm.role;
     304                                                mem.member = rm.member;
     305                                                rel.members.remove(mem);
     306                                                break;
     307                                        }
     308                                }
     309                        }
     310                        cmds.add(new ChangeCommand(cur, rel));
    229311                }
    230312
  • trunk/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java

    r669 r674  
    147147
    148148                JLabel help = new JLabel("<html><em>"+
    149                         "This is the basic relation editor which allows you to change the relation's tags " +
     149                        tr("This is the basic relation editor which allows you to change the relation's tags " +
    150150                        "as well as the members. In addition to this we should have a smart editor that " +
    151                         "detects the type of relationship and limits your choices in a sensible way.</em></html>");
     151                        "detects the type of relationship and limits your choices in a sensible way.")+"</em></html>");
    152152               
    153153                getContentPane().add(help, BorderLayout.NORTH);         
     
    224224                }));
    225225
     226                buttonPanel.add(createButton(marktr("Delete Selected"),"deleteselected", tr("Delete all currently selected objects from releation"), KeyEvent.VK_R, new ActionListener() {
     227                        public void actionPerformed(ActionEvent e) {
     228                                deleteSelected();
     229                        }
     230                }));
     231
    226232                buttonPanel.add(createButton(marktr("Delete"),"delete", tr("Remove the member in the current table row from this relation"), KeyEvent.VK_D, new ActionListener() {
    227233                        public void actionPerformed(ActionEvent e) {
     
    259265                refreshTables();
    260266               
    261                 setSize(new Dimension(400, 500));
     267                setSize(new Dimension(600, 500));
    262268                setLocationRelativeTo(Main.parent);
    263269        }
     
    311317                refreshTables();
    312318        }
     319
     320        private void deleteSelected() {
     321                for (OsmPrimitive p : Main.ds.getSelected()) {
     322                        Relation c = new Relation(clone);
     323                        for (RelationMember rm : c.members) {
     324                                if (rm.member == p)
     325                                {
     326                                        RelationMember mem = new RelationMember();
     327                                        mem.role = rm.role;
     328                                        mem.member = rm.member;
     329                                        clone.members.remove(mem);
     330                                }
     331                        }
     332                }
     333                refreshTables();
     334        }
     335
    313336    private void downloadRelationMembers()  {
    314337
  • trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPreset.java

    r627 r674  
    128128                    originalValue = DIFFERENT;
    129129                        }
    130                         p.add(new JLabel(text), GBC.std().insets(0,0,10,0));
     130                        p.add(new JLabel(tr(text)+":"), GBC.std().insets(0,0,10,0));
    131131                        p.add(value, GBC.eol().fill(GBC.HORIZONTAL));
    132132                }
     
    174174                                                        QuadStateCheckBox.State.NOT_SELECTED :
    175175                                                        QuadStateCheckBox.State.UNSET;
    176                                 check = new QuadStateCheckBox(text, initialState,
     176                                check = new QuadStateCheckBox(tr(text), initialState,
    177177                                                new QuadStateCheckBox.State[] {
    178178                                                QuadStateCheckBox.State.SELECTED,
     
    184184                                // in "partial" state.
    185185                                initialState = QuadStateCheckBox.State.PARTIAL;
    186                                 check = new QuadStateCheckBox(text, QuadStateCheckBox.State.PARTIAL,
     186                                check = new QuadStateCheckBox(tr(text), QuadStateCheckBox.State.PARTIAL,
    187187                                                new QuadStateCheckBox.State[] {
    188188                                                QuadStateCheckBox.State.PARTIAL,
     
    236236                        }
    237237                        for (int i=0; i<value_array.length; i++) {
    238                                 lhm.put(value_array[i], display_array[i]);
     238                                lhm.put(value_array[i], tr(display_array[i]));
    239239                        }
    240240                        for (String s : usage.values) {
     
    250250                                combo.setSelectedItem(DIFFERENT); originalValue=DIFFERENT;
    251251                        }
    252                         p.add(new JLabel(text), GBC.std().insets(0,0,10,0));
     252                        p.add(new JLabel(tr(text)+":"), GBC.std().insets(0,0,10,0));
    253253                        p.add(combo, GBC.eol().fill(GBC.HORIZONTAL));
    254254                }
     
    277277
    278278                @Override public void addToPanel(JPanel p, Collection<OsmPrimitive> sel) {
    279                         p.add(new JLabel(text), GBC.eol());
     279                        p.add(new JLabel(tr(text)), GBC.eol());
    280280                }
    281281                @Override public void addCommands(Collection<OsmPrimitive> sel, List<Command> cmds) {}
     
    310310         */
    311311        public void setName(String name) {
    312                 putValue(Action.NAME, name);
     312                putValue(Action.NAME, tr(name));
    313313                putValue("toolbar", "tagging_"+name);
    314314        }
Note: See TracChangeset for help on using the changeset viewer.