Changeset 9473 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2016-01-15T22:25:06+01:00 (10 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui
- Files:
-
- 2 edited
-
DefaultNameFormatter.java (modified) (2 diffs)
-
conflict/tags/CombinePrimitiveResolverDialog.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java
r9203 r9473 644 644 * Formats the given collection of primitives as an HTML unordered list. 645 645 * @param primitives collection of primitives to format 646 * @param maxElements the maximum number of elements to display 646 647 * @return HTML unordered list 647 648 */ 648 public String formatAsHtmlUnorderedList(Collection<? extends OsmPrimitive> primitives) { 649 return Utils.joinAsHtmlUnorderedList(Utils.transform(primitives, new Function<OsmPrimitive, String>() {649 public String formatAsHtmlUnorderedList(Collection<? extends OsmPrimitive> primitives, int maxElements) { 650 final Collection<String> displayNames = Utils.transform(primitives, new Function<OsmPrimitive, String>() { 650 651 651 652 @Override … … 653 654 return x.getDisplayName(DefaultNameFormatter.this); 654 655 } 655 })); 656 } 657 658 /** 659 * Formats the given primitive(s) as an HTML unordered list. 660 * @param primitives primitive(s) to format 656 }); 657 return Utils.joinAsHtmlUnorderedList(Utils.limit(displayNames, maxElements, "...")); 658 } 659 660 /** 661 * Formats the given primitive as an HTML unordered list. 662 * @param primitive primitive to format 661 663 * @return HTML unordered list 662 664 */ 663 public String formatAsHtmlUnorderedList(OsmPrimitive ...primitives) {664 return formatAsHtmlUnorderedList( Arrays.asList(primitives));665 public String formatAsHtmlUnorderedList(OsmPrimitive primitive) { 666 return formatAsHtmlUnorderedList(Collections.singletonList(primitive), 1); 665 667 } 666 668 } -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java
r9211 r9473 551 551 + "Do you want to continue?", 552 552 parentRelations.size(), parentRelations.size(), primitives.size(), 553 DefaultNameFormatter.getInstance().formatAsHtmlUnorderedList(parentRelations)); 553 DefaultNameFormatter.getInstance().formatAsHtmlUnorderedList(parentRelations, 20)); 554 554 555 555 if (!ConditionalOptionPaneUtil.showConfirmationDialog(
Note:
See TracChangeset
for help on using the changeset viewer.
