Changeset 8379 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2015-05-17T05:48:46+02:00 (10 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java
r8342 r8379 512 512 private String buildDefaultToolTip(long id, Map<String, String> tags) { 513 513 StringBuilder sb = new StringBuilder(); 514 sb.append("<html>") ;515 sb.append("<strong>id</strong>=")514 sb.append("<html>") 515 .append("<strong>id</strong>=") 516 516 .append(id) 517 517 .append("<br>"); -
trunk/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java
r8308 r8379 631 631 /** 632 632 * Represents a rectangular area of tiles at a given zoom level. 633 *634 633 */ 635 634 private static class TileBounds { 636 p ublicPoint min;637 p ublicPoint max;638 p ublicint zoomLevel;639 640 p ublicTileBounds() {635 private Point min; 636 private Point max; 637 private int zoomLevel; 638 639 private TileBounds() { 641 640 zoomLevel = 0; 642 641 min = new Point(0,0); … … 644 643 } 645 644 646 p ublicTileBounds(Point min, Point max, int zoomLevel) {645 private TileBounds(Point min, Point max, int zoomLevel) { 647 646 this.min = min; 648 647 this.max = max; … … 653 652 public String toString() { 654 653 StringBuilder sb = new StringBuilder(); 655 sb.append("min=").append(min.x).append(",").append(min.y).append(",") ;656 sb.append("max=").append(max.x).append(",").append(max.y).append(",");657 sb.append("zoom=").append(zoomLevel);654 sb.append("min=").append(min.x).append(",").append(min.y).append(",") 655 .append("max=").append(max.x).append(",").append(max.y).append(",") 656 .append("zoom=").append(zoomLevel); 658 657 return sb.toString(); 659 658 } … … 667 666 private Point max; 668 667 669 p ublicTileBoundsMapView() {668 private TileBoundsMapView() { 670 669 setBorder(BorderFactory.createLineBorder(Color.DARK_GRAY)); 671 670 TileLoader loader = tileController.getTileLoader(); -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListMergeModel.java
r8375 r8379 357 357 } 358 358 StringBuilder sb = new StringBuilder(); 359 sb.append("<html>") ;360 sb.append(tr("The following objects could not be copied to the target object<br>because they are deleted in the target dataset:"));361 sb.append(Utils.joinAsHtmlUnorderedList(items));362 sb.append("</html>");359 sb.append("<html>") 360 .append(tr("The following objects could not be copied to the target object<br>because they are deleted in the target dataset:")) 361 .append(Utils.joinAsHtmlUnorderedList(items)) 362 .append("</html>"); 363 363 HelpAwareOptionPane.showOptionDialog( 364 364 Main.parent, -
trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java
r8377 r8379 606 606 text.append(tableRow(tr("Background:"), Utils.toString(s.getBackgroundColorOverride()))); 607 607 } 608 text.append(tableRow(tr("Style is currently active?"), s.active ? tr("Yes") : tr("No"))) ;609 text.append("</table>");608 text.append(tableRow(tr("Style is currently active?"), s.active ? tr("Yes") : tr("No"))) 609 .append("</table>"); 610 610 p.add(new JScrollPane(new HtmlPanel(text.toString())), GBC.eol().fill(GBC.BOTH)); 611 611 return p; -
trunk/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java
r7299 r8379 35 35 protected String buildToolTipText(Changeset cs) { 36 36 StringBuilder sb = new StringBuilder(); 37 sb.append("<html>") ;38 sb.append("<strong>").append(tr("Changeset id:")).append("</strong>").append(cs.getId()).append("<br>");37 sb.append("<html>") 38 .append("<strong>").append(tr("Changeset id:")).append("</strong>").append(cs.getId()).append("<br>"); 39 39 if (cs.getCreatedAt() != null) { 40 40 sb.append("<strong>").append(tr("Created at:")).append("</strong>").append( -
trunk/src/org/openstreetmap/josm/gui/io/LayerNameAndFilePathTableCell.java
r8308 r8379 79 79 SaveLayerInfo info = (SaveLayerInfo)value; 80 80 StringBuilder sb = new StringBuilder(); 81 sb.append("<html>") ;82 sb.append(addLblLayerName(info));83 sb.append("<br>");81 sb.append("<html>") 82 .append(addLblLayerName(info)) 83 .append("<br>"); 84 84 add(btnFileChooser, GBC.std()); 85 sb.append(addLblFilename(info)); 86 87 sb.append("</html>"); 85 sb.append(addLblFilename(info)) 86 .append("</html>"); 88 87 setToolTipText(sb.toString()); 89 88 return this; … … 98 97 99 98 StringBuilder sb = new StringBuilder(); 100 sb.append("<html>") ;101 sb.append(addLblLayerName(info));102 sb.append("<br/>");99 sb.append("<html>") 100 .append(addLblLayerName(info)) 101 .append("<br/>"); 103 102 104 103 add(btnFileChooser, GBC.std()); … … 106 105 tfFilename.selectAll(); 107 106 108 sb.append(tfFilename.getToolTipText()) ;109 sb.append("</html>");107 sb.append(tfFilename.getToolTipText()) 108 .append("</html>"); 110 109 setToolTipText(sb.toString()); 111 110 return this; -
trunk/src/org/openstreetmap/josm/gui/io/UploadParameterSummaryPanel.java
r8308 r8379 142 142 protected void updateSummary() { 143 143 StringBuilder sb = new StringBuilder(); 144 sb.append("<html>") ;145 sb.append(buildStrategySummary());146 sb.append("<br><br>");147 sb.append(buildChangesetSummary());148 sb.append("</html>");144 sb.append("<html>") 145 .append(buildStrategySummary()) 146 .append("<br><br>") 147 .append(buildChangesetSummary()) 148 .append("</html>"); 149 149 jepMessage.setText(sb.toString()); 150 150 } -
trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java
r8378 r8379 157 157 info.append("</td></tr>"); 158 158 } 159 160 159 info.append("</table><br><br>"); 161 162 } 163 164 info.append(tr("Length: {0}", NavigatableComponent.getSystemOfMeasurement().getDistText(data.length()))).append("<br>"); 165 166 info.append(trn("{0} route, ", "{0} routes, ", data.routes.size(), data.routes.size())).append( 160 } 161 162 info.append(tr("Length: {0}", NavigatableComponent.getSystemOfMeasurement().getDistText(data.length()))).append("<br>") 163 .append(trn("{0} route, ", "{0} routes, ", data.routes.size(), data.routes.size())).append( 167 164 trn("{0} waypoint", "{0} waypoints", data.waypoints.size(), data.waypoints.size())).append("<br>"); 168 165 … … 222 219 } 223 220 224 info.append(trn("{0} track, ", "{0} tracks, ", data.tracks.size(), data.tracks.size())); 225 info.append(trn("{0} route, ", "{0} routes, ", data.routes.size(), data.routes.size())); 226 info.append(trn("{0} waypoint", "{0} waypoints", data.waypoints.size(), data.waypoints.size())).append("<br>"); 227 228 info.append(tr("Length: {0}", NavigatableComponent.getSystemOfMeasurement().getDistText(data.length()))); 229 info.append("<br>"); 230 231 return info.append("</html>").toString(); 221 info.append(trn("{0} track, ", "{0} tracks, ", data.tracks.size(), data.tracks.size())) 222 .append(trn("{0} route, ", "{0} routes, ", data.routes.size(), data.routes.size())) 223 .append(trn("{0} waypoint", "{0} waypoints", data.waypoints.size(), data.waypoints.size())).append("<br>") 224 .append(tr("Length: {0}", NavigatableComponent.getSystemOfMeasurement().getDistText(data.length()))) 225 .append("<br>") 226 .append("</html>"); 227 return info.toString(); 232 228 } 233 229 -
trunk/src/org/openstreetmap/josm/gui/layer/NoteLayer.java
r8345 r8379 112 112 if (noteData.getSelectedNote() != null) { 113 113 StringBuilder sb = new StringBuilder("<html>"); 114 sb.append(tr("Note")) ;115 sb.append(" ").append(noteData.getSelectedNote().getId());114 sb.append(tr("Note")) 115 .append(" ").append(noteData.getSelectedNote().getId()); 116 116 for (NoteComment comment : noteData.getSelectedNote().getComments()) { 117 117 String commentText = comment.getText(); … … 195 195 public Object getInfoComponent() { 196 196 StringBuilder sb = new StringBuilder(); 197 sb.append(tr("Notes layer")) ;198 sb.append("\n");199 sb.append(tr("Total notes:"));200 sb.append(" ");201 sb.append(noteData.getNotes().size());202 sb.append("\n");203 sb.append(tr("Changes need uploading?"));204 sb.append(" ");205 sb.append(isModified());197 sb.append(tr("Notes layer")) 198 .append("\n") 199 .append(tr("Total notes:")) 200 .append(" ") 201 .append(noteData.getNotes().size()) 202 .append("\n") 203 .append(tr("Changes need uploading?")) 204 .append(" ") 205 .append(isModified()); 206 206 return sb.toString(); 207 207 } -
trunk/src/org/openstreetmap/josm/gui/mappaint/TextElement.java
r8291 r8379 178 178 protected String toStringImpl() { 179 179 StringBuilder sb = new StringBuilder(); 180 sb.append("labelCompositionStrategy=" + labelCompositionStrategy) ;181 sb.append(" font=" + font);180 sb.append("labelCompositionStrategy=" + labelCompositionStrategy) 181 .append(" font=" + font); 182 182 if (xOffset != 0) { 183 183 sb.append(" xOffset=" + xOffset); … … 188 188 sb.append(" color=" + Utils.toString(color)); 189 189 if (haloRadius != null) { 190 sb.append(" haloRadius=" + haloRadius) ;191 sb.append(" haloColor=" + haloColor);190 sb.append(" haloRadius=" + haloRadius) 191 .append(" haloColor=" + haloColor); 192 192 } 193 193 return sb.toString(); -
trunk/src/org/openstreetmap/josm/gui/preferences/imagery/AddTMSLayerPanel.java
r8308 r8379 71 71 a.append("[").append(z).append("]"); 72 72 } 73 a.append(":"); 74 a.append(getImageryRawUrl()); 73 a.append(":").append(getImageryRawUrl()); 75 74 return a.toString(); 76 75 } -
trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginListPanel.java
r8342 r8379 178 178 private static void alertPluginStillRequired(Component parent, String plugin, Set<String> otherPlugins) { 179 179 StringBuilder sb = new StringBuilder(); 180 sb.append("<html>") ;181 sb.append(trn("Plugin {0} is still required by this plugin:",180 sb.append("<html>") 181 .append(trn("Plugin {0} is still required by this plugin:", 182 182 "Plugin {0} is still required by these {1} plugins:", 183 183 otherPlugins.size(), 184 184 plugin, 185 otherPlugins.size() 186 )); 187 sb.append(Utils.joinAsHtmlUnorderedList(otherPlugins)); 188 sb.append("</html>"); 185 otherPlugins.size())) 186 .append(Utils.joinAsHtmlUnorderedList(otherPlugins)) 187 .append("</html>"); 189 188 JOptionPane.showMessageDialog( 190 189 parent, -
trunk/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreference.java
r8378 r8379 127 127 final Collection<PluginInformation> failed = task.getFailedPlugins(); 128 128 final StringBuilder sb = new StringBuilder(); 129 sb.append("<html>") ;130 sb.append(buildDownloadSummary(task));129 sb.append("<html>") 130 .append(buildDownloadSummary(task)); 131 131 if (restartRequired) { 132 132 sb.append(tr("Please restart JOSM to activate the downloaded plugins.")); -
trunk/src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java
r8056 r8379 169 169 private JComponent build() { 170 170 StringBuilder s = new StringBuilder(); 171 s.append("<b>+proj=...</b> - <i>"+tr("Projection name")+"</i><br>") ;172 s.append(" "+tr("Supported values:")+" ");173 s.append(listKeys(Projections.projs)+"<br>");174 s.append("<b>+lat_0=..., +lat_1=..., +lat_2=...</b> - <i>"+tr("Projection parameters")+"</i><br>");175 s.append("<b>+x_0=..., +y_0=...</b> - <i>"+tr("False easting and false northing")+"</i><br>");176 s.append("<b>+lon_0=...</b> - <i>"+tr("Central meridian")+"</i><br>");177 s.append("<b>+k_0=...</b> - <i>"+tr("Scaling factor")+"</i><br>");178 s.append("<b>+ellps=...</b> - <i>"+tr("Ellipsoid name")+"</i><br>");179 s.append(" "+tr("Supported values:")+" ");180 s.append(listKeys(Projections.ellipsoids)+"<br>");181 s.append("<b>+a=..., +b=..., +rf=..., +f=..., +es=...</b> - <i>"+tr("Ellipsoid parameters")+"</i><br>");182 s.append("<b>+datum=...</b> - <i>"+tr("Datum name")+"</i><br>");183 s.append(" "+tr("Supported values:")+" ");184 s.append(listKeys(Projections.datums)+"<br>");185 s.append("<b>+towgs84=...</b> - <i>"+tr("3 or 7 term datum transform parameters")+"</i><br>");186 s.append("<b>+nadgrids=...</b> - <i>"+tr("NTv2 grid file")+"</i><br>");187 s.append(" "+tr("Built-in:")+" ");188 s.append(listKeys(Projections.nadgrids)+"<br>");189 s.append("<b>+bounds=</b>minlon,minlat,maxlon,maxlat - <i>"+tr("Projection bounds (in degrees)")+"</i><br>");190 s.append("<b>+wmssrs=</b>EPSG:123456 - <i>"+tr("Sets the SRS=... parameter in the WMS request")+"</i><br>");171 s.append("<b>+proj=...</b> - <i>"+tr("Projection name")+"</i><br>") 172 .append(" "+tr("Supported values:")+" ") 173 .append(listKeys(Projections.projs)+"<br>") 174 .append("<b>+lat_0=..., +lat_1=..., +lat_2=...</b> - <i>"+tr("Projection parameters")+"</i><br>") 175 .append("<b>+x_0=..., +y_0=...</b> - <i>"+tr("False easting and false northing")+"</i><br>") 176 .append("<b>+lon_0=...</b> - <i>"+tr("Central meridian")+"</i><br>") 177 .append("<b>+k_0=...</b> - <i>"+tr("Scaling factor")+"</i><br>") 178 .append("<b>+ellps=...</b> - <i>"+tr("Ellipsoid name")+"</i><br>") 179 .append(" "+tr("Supported values:")+" ") 180 .append(listKeys(Projections.ellipsoids)+"<br>") 181 .append("<b>+a=..., +b=..., +rf=..., +f=..., +es=...</b> - <i>"+tr("Ellipsoid parameters")+"</i><br>") 182 .append("<b>+datum=...</b> - <i>"+tr("Datum name")+"</i><br>") 183 .append(" "+tr("Supported values:")+" ") 184 .append(listKeys(Projections.datums)+"<br>") 185 .append("<b>+towgs84=...</b> - <i>"+tr("3 or 7 term datum transform parameters")+"</i><br>") 186 .append("<b>+nadgrids=...</b> - <i>"+tr("NTv2 grid file")+"</i><br>") 187 .append(" "+tr("Built-in:")+" ") 188 .append(listKeys(Projections.nadgrids)+"<br>") 189 .append("<b>+bounds=</b>minlon,minlat,maxlon,maxlat - <i>"+tr("Projection bounds (in degrees)")+"</i><br>") 190 .append("<b>+wmssrs=</b>EPSG:123456 - <i>"+tr("Sets the SRS=... parameter in the WMS request")+"</i><br>"); 191 191 192 192 return new HtmlPanel(s.toString()); -
trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPresetItems.java
r8377 r8379 121 121 122 122 final StringBuilder res = new StringBuilder("<b>"); 123 res.append(getDisplayValue(true).replaceAll("<", "<").replaceAll(">", ">")) ;124 res.append("</b>");123 res.append(getDisplayValue(true).replaceAll("<", "<").replaceAll(">", ">")) 124 .append("</b>"); 125 125 if (getShortDescription(true) != null) { 126 126 // wrap in table to restrict the text width 127 res.append("<div style=\"width:300px; padding:0 0 5px 5px\">") ;128 res.append(getShortDescription(true));129 res.append("</div>");127 res.append("<div style=\"width:300px; padding:0 0 5px 5px\">") 128 .append(getShortDescription(true)) 129 .append("</div>"); 130 130 } 131 131 return res.toString(); -
trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionListItem.java
r8376 r8379 88 88 public String toString() { 89 89 StringBuilder sb = new StringBuilder(); 90 sb.append("<val='") ;91 sb.append(value);92 sb.append("',");93 sb.append(priority);94 sb.append(">");90 sb.append("<val='") 91 .append(value) 92 .append("',") 93 .append(priority) 94 .append(">"); 95 95 return sb.toString(); 96 96 } -
trunk/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java
r8376 r8379 1021 1021 int nChildren = getChildren().size(); 1022 1022 StringBuffer sb = new StringBuffer("MultiSplitLayout.Split"); 1023 sb.append(isRowLayout() ? " ROW [" : " COLUMN [") ;1024 sb.append(nChildren + ((nChildren == 1) ? " child" : " children"));1025 sb.append("] ");1026 sb.append(getBounds());1023 sb.append(isRowLayout() ? " ROW [" : " COLUMN [") 1024 .append(nChildren + ((nChildren == 1) ? " child" : " children")) 1025 .append("] ") 1026 .append(getBounds()); 1027 1027 return sb.toString(); 1028 1028 } … … 1074 1074 public String toString() { 1075 1075 StringBuffer sb = new StringBuffer("MultiSplitLayout.Leaf"); 1076 sb.append(" \"") ;1077 sb.append(getName());1078 sb.append('\"');1079 sb.append(" weight=");1080 sb.append(getWeight());1081 sb.append(' ');1082 sb.append(getBounds());1076 sb.append(" \"") 1077 .append(getName()) 1078 .append('\"') 1079 .append(" weight=") 1080 .append(getWeight()) 1081 .append(' ') 1082 .append(getBounds()); 1083 1083 return sb.toString(); 1084 1084 }
Note:
See TracChangeset
for help on using the changeset viewer.