Changeset 3633 in josm


Ignore:
Timestamp:
Oct 24, 2010 8:59:51 AM (3 years ago)
Author:
bastiK
Message:

add projected coordinates for inspect primitive dialogue

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java

    r3560 r3633  
    6464 
    6565    protected String buildText() { 
    66         StringBuffer s = new StringBuffer(); 
     66        StringBuilder s = new StringBuilder(); 
    6767        for (Node n : new DatasetCollection<Node>(primitives, OsmPrimitive.nodePredicate)) { 
    6868            s.append("Node id="+n.getUniqueId()); 
     
    7777                continue; 
    7878            } 
    79             s.append(String.format(" lat=%s; lon=%s; ", Double.toString(n.getCoor().lat()), Double.toString(n.getCoor().lon()))); 
     79            s.append(String.format(" lat=%s lon=%s (projected: x=%s, y=%s); ", 
     80                    Double.toString(n.getCoor().lat()), Double.toString(n.getCoor().lon()), 
     81                    Double.toString(n.getEastNorth().east()), Double.toString(n.getEastNorth().north()))); 
    8082            addCommon(s, n); 
    8183            addAttributes(s, n); 
     
    134136    } 
    135137 
    136     protected void addCommon(StringBuffer s, OsmPrimitive o) { 
     138    protected void addCommon(StringBuilder s, OsmPrimitive o) { 
    137139        s.append(String.format("Data set: %X; User: [%s]; ChangeSet id: %H; Timestamp: %s, Version: %d", 
    138140                    o.getDataSet().hashCode(), 
     
    167169    } 
    168170 
    169     protected void addAttributes(StringBuffer s, OsmPrimitive o) { 
     171    protected void addAttributes(StringBuilder s, OsmPrimitive o) { 
    170172        if (o.hasKeys()) { 
    171173            s.append("  tags:\n"); 
     
    176178    } 
    177179 
    178     protected void addWayReferrer(StringBuffer s, Node n) { 
     180    protected void addWayReferrer(StringBuilder s, Node n) { 
    179181        // add way referrer 
    180182        List<OsmPrimitive> refs = n.getReferrers(); 
     
    188190    } 
    189191 
    190     protected void addRelationReferrer(StringBuffer s, OsmPrimitive o) { 
     192    protected void addRelationReferrer(StringBuilder s, OsmPrimitive o) { 
    191193        List<OsmPrimitive> refs = o.getReferrers(); 
    192194        DatasetCollection<Relation> relRefs = new DatasetCollection<Relation>(refs, OsmPrimitive.relationPredicate); 
     
    216218        List<String> names = user.getNames(); 
    217219 
    218         StringBuffer us = new StringBuffer(); 
     220        StringBuilder us = new StringBuilder(); 
    219221 
    220222        us.append("id:"+user.getId()); 
Note: See TracChangeset for help on using the changeset viewer.