Changeset 3582 in josm


Ignore:
Timestamp:
2010-10-03T13:45:49+02:00 (9 years ago)
Author:
jttt
Message:

Fix minor errors in tagging-preset.xsd, remove focus attribute (it wasn't implemented and imho not necessary)

Location:
trunk
Files:
2 edited

Legend:

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

    r3533 r3582  
    8585                <attribute name="href" type="string" use="required" />
    8686                <attribute name="text" type="string" />
     87                <attribute name="text_context" type="string" />
    8788
    8889                <attribute name="name" use="prohibited"/>
     
    9293        <complexType name="label">
    9394                <attribute name="text" type="string" use="required" />
     95                <attribute name="text_context" type="string" />
    9496
    9597                <attribute name="name" use="prohibited"/>
     
    102104                <attribute name="key" type="string" use="required"/>
    103105                <attribute name="text" type="string" />
     106                <attribute name="text_context" type="string" />
    104107                <attribute name="default" type="string" />
    105108                <attribute name="delete_if_empty" type="boolean" />
     
    117120                <attribute name="key" type="string" use="required" />
    118121                <attribute name="text" type="string" />
     122                <attribute name="text_context" type="string" />
    119123                <attribute name="values" type="string" use="required" />
     124                <attribute name="values_context" type="string" />
     125                <attribute name="display_values" type="string"/>
    120126                <attribute name="default" type="string" />
    121127                <attribute name="editable" type="boolean" />
    122128                <attribute name="delete_if_empty" type="boolean" />
    123                 <attribute name="display_values" type="string"/>
    124129                <attribute name="required" type="boolean"/>
    125130
     
    135140                <attribute name="key" type="string" use="required" />
    136141                <attribute name="text" type="string" />
     142                <attribute name="text_context" type="string" />
    137143                <attribute name="default" type="tns:check_default" />
    138                 <attribute name="delete_if_empty" type="boolean" />
    139144                <attribute name="use_last_as_default" type="boolean" />
    140145                <attribute name="required" type="boolean"/>
     146                <attribute name="value_on" type="string"/>
     147                <attribute name="value_off" type="string"/>
    141148
    142149                <attribute name="name" use="prohibited"/>
     
    162169                <attribute name="key" type="string"/>
    163170                <attribute name="text" type="string"/>
     171                <attribute name="text_context" type="string"/>
    164172                <attribute name="requisite" type="string"/>
    165173                <attribute name="type" type="string"/>
    166174                <attribute name="count" type="integer"/>
     175                <attribute name="required" type="boolean"/>
    167176        </complexType>
    168177
  • trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPreset.java

    r3558 r3582  
    2222import java.util.Arrays;
    2323import java.util.Collection;
    24 import java.util.Collections;
    2524import java.util.EnumSet;
    2625import java.util.HashMap;
     
    4443
    4544import org.openstreetmap.josm.Main;
    46 import org.openstreetmap.josm.command.AddCommand;
    4745import org.openstreetmap.josm.command.ChangePropertyCommand;
    4846import org.openstreetmap.josm.command.Command;
     
    118116        }
    119117
    120         public boolean focus = false;
    121118        abstract boolean addToPanel(JPanel p, Collection<OsmPrimitive> sel);
    122119        abstract void addCommands(List<Tag> changedTags);
     
    952949            final Collection<RelationMember> members = new HashSet<RelationMember>();
    953950            for(Tag t : getChangedTags()) {
    954               r.put(t.getKey(), t.getValue());
     951                r.put(t.getKey(), t.getValue());
    955952            }
    956953            for(OsmPrimitive osm : sel) {
    957               RelationMember rm = new RelationMember("", osm);
    958               r.addMember(rm);
    959               members.add(rm);
     954                RelationMember rm = new RelationMember("", osm);
     955                r.addMember(rm);
     956                members.add(rm);
    960957            }
    961958            SwingUtilities.invokeLater(new Runnable() {
Note: See TracChangeset for help on using the changeset viewer.