Changeset 13564 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2018-03-25T18:53:04+02:00 (6 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui
- Files:
-
- 1 added
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/OsmPrimitivRenderer.java
r12663 r13564 26 26 * @author imi 27 27 * @author Frederik Ramm 28 * @deprecated since 13564. Use {@link PrimitiveRenderer} instead 28 29 */ 30 @Deprecated 29 31 public class OsmPrimitivRenderer implements ListCellRenderer<OsmPrimitive>, TableCellRenderer { 30 32 private final DefaultNameFormatter formatter = DefaultNameFormatter.getInstance(); -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverColumnModel.java
r12660 r13564 12 12 import javax.swing.table.TableColumn; 13 13 14 import org.openstreetmap.josm.gui. OsmPrimitivRenderer;14 import org.openstreetmap.josm.gui.PrimitiveRenderer; 15 15 import org.openstreetmap.josm.gui.conflict.ConflictColors; 16 16 import org.openstreetmap.josm.gui.conflict.pair.relation.RelationMemberTable; … … 22 22 public class RelationMemberConflictResolverColumnModel extends DefaultTableColumnModel { 23 23 24 static final class MemberRenderer extends OsmPrimitivRenderer {24 static final class MemberRenderer extends PrimitiveRenderer { 25 25 @Override 26 26 public Component getTableCellRendererComponent(JTable table, … … 33 33 private final DefaultTableCellRenderer defaultTableCellRenderer = new DefaultTableCellRenderer(); 34 34 35 private final transient OsmPrimitivRenderer primitiveRenderer = new MemberRenderer();35 private final transient PrimitiveRenderer primitiveRenderer = new MemberRenderer(); 36 36 37 37 private final transient TableCellRenderer tableRenderer = (table, value, isSelected, hasFocus, row, column) -
trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java
r13434 r13564 57 57 import org.openstreetmap.josm.gui.MainApplication; 58 58 import org.openstreetmap.josm.gui.NavigatableComponent; 59 import org.openstreetmap.josm.gui. OsmPrimitivRenderer;59 import org.openstreetmap.josm.gui.PrimitiveRenderer; 60 60 import org.openstreetmap.josm.gui.PopupMenuHandler; 61 61 import org.openstreetmap.josm.gui.SideButton; … … 127 127 lstConflicts = new JList<>(model); 128 128 lstConflicts.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); 129 lstConflicts.setCellRenderer(new OsmPrimitivRenderer());129 lstConflicts.setCellRenderer(new PrimitiveRenderer()); 130 130 lstConflicts.addMouseListener(new MouseEventHandler()); 131 131 } -
trunk/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.java
r12678 r13564 37 37 import org.openstreetmap.josm.data.osm.OsmPrimitive; 38 38 import org.openstreetmap.josm.data.osm.RelationToChildReference; 39 import org.openstreetmap.josm.gui. OsmPrimitivRenderer;39 import org.openstreetmap.josm.gui.PrimitiveRenderer; 40 40 import org.openstreetmap.josm.gui.help.ContextSensitiveHelpAction; 41 41 import org.openstreetmap.josm.gui.help.HelpUtil; … … 296 296 col.setWidth(100); 297 297 col.setPreferredWidth(100); 298 col.setCellRenderer(new OsmPrimitivRenderer());298 col.setCellRenderer(new PrimitiveRenderer()); 299 299 addColumn(col); 300 300 … … 305 305 col.setWidth(100); 306 306 col.setPreferredWidth(100); 307 col.setCellRenderer(new OsmPrimitivRenderer());307 col.setCellRenderer(new PrimitiveRenderer()); 308 308 addColumn(col); 309 309 -
trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java
r13453 r13564 49 49 import org.openstreetmap.josm.data.osm.DataSet; 50 50 import org.openstreetmap.josm.data.osm.DefaultNameFormatter; 51 import org.openstreetmap.josm.data.osm.IPrimitive; 51 52 import org.openstreetmap.josm.data.osm.OsmPrimitive; 52 53 import org.openstreetmap.josm.data.osm.Relation; … … 66 67 import org.openstreetmap.josm.gui.MapView; 67 68 import org.openstreetmap.josm.gui.NavigatableComponent; 68 import org.openstreetmap.josm.gui.OsmPrimitivRenderer;69 69 import org.openstreetmap.josm.gui.PopupMenuHandler; 70 import org.openstreetmap.josm.gui.PrimitiveRenderer; 70 71 import org.openstreetmap.josm.gui.SideButton; 71 72 import org.openstreetmap.josm.gui.dialogs.relation.RelationEditor; … … 322 323 } 323 324 324 static final class NoTooltipOsmRenderer extends OsmPrimitivRenderer {325 @Override 326 protected String getComponentToolTipText( OsmPrimitive value) {325 static final class NoTooltipOsmRenderer extends PrimitiveRenderer { 326 @Override 327 protected String getComponentToolTipText(IPrimitive value) { 327 328 // Don't show the default tooltip in the relation list 328 329 return null; -
trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
r13545 r13564 65 65 import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor; 66 66 import org.openstreetmap.josm.gui.MainApplication; 67 import org.openstreetmap.josm.gui. OsmPrimitivRenderer;67 import org.openstreetmap.josm.gui.PrimitiveRenderer; 68 68 import org.openstreetmap.josm.gui.PopupMenuHandler; 69 69 import org.openstreetmap.josm.gui.SideButton; … … 113 113 lstPrimitives.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); 114 114 lstPrimitives.setSelectionModel(selectionModel); 115 lstPrimitives.setCellRenderer(new OsmPrimitivRenderer());115 lstPrimitives.setCellRenderer(new PrimitiveRenderer()); 116 116 lstPrimitives.setTransferHandler(new SelectionTransferHandler()); 117 117 if (!GraphicsEnvironment.isHeadless()) { -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableCellRenderer.java
r13344 r13564 13 13 /** 14 14 * The table cell renderer used in the changeset content table, except for the "name" 15 * column in which we use a {@link org.openstreetmap.josm.gui. OsmPrimitivRenderer}.15 * column in which we use a {@link org.openstreetmap.josm.gui.PrimitiveRenderer}. 16 16 */ 17 17 public class ChangesetContentTableCellRenderer extends AbstractCellRenderer { -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableColumnModel.java
r10308 r13564 7 7 import javax.swing.table.TableColumn; 8 8 9 import org.openstreetmap.josm.gui. OsmPrimitivRenderer;9 import org.openstreetmap.josm.gui.PrimitiveRenderer; 10 10 11 11 /** … … 48 48 col.setResizable(true); 49 49 col.setPreferredWidth(200); 50 col.setCellRenderer(new OsmPrimitivRenderer());50 col.setCellRenderer(new PrimitiveRenderer()); 51 51 addColumn(col); 52 52 } -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowser.java
r13171 r13564 24 24 import org.openstreetmap.josm.data.osm.Relation; 25 25 import org.openstreetmap.josm.gui.MainApplication; 26 import org.openstreetmap.josm.gui. OsmPrimitivRenderer;26 import org.openstreetmap.josm.gui.PrimitiveRenderer; 27 27 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 28 28 import org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor; … … 59 59 setLayout(new BorderLayout()); 60 60 referrers = new JList<>(model); 61 referrers.setCellRenderer(new OsmPrimitivRenderer());61 referrers.setCellRenderer(new PrimitiveRenderer()); 62 62 add(new JScrollPane(referrers), BorderLayout.CENTER); 63 63 referrers.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); -
trunk/src/org/openstreetmap/josm/gui/io/UploadSelectionDialog.java
r13071 r13564 36 36 import org.openstreetmap.josm.data.osm.OsmPrimitive; 37 37 import org.openstreetmap.josm.data.osm.OsmPrimitiveType; 38 import org.openstreetmap.josm.gui. OsmPrimitivRenderer;38 import org.openstreetmap.josm.gui.PrimitiveRenderer; 39 39 import org.openstreetmap.josm.gui.help.ContextSensitiveHelpAction; 40 40 import org.openstreetmap.josm.gui.help.HelpUtil; … … 196 196 protected void init() { 197 197 setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); 198 setCellRenderer(new OsmPrimitivRenderer());198 setCellRenderer(new PrimitiveRenderer()); 199 199 } 200 200 -
trunk/src/org/openstreetmap/josm/gui/io/UploadedObjectsSummaryPanel.java
r12370 r13564 18 18 19 19 import org.openstreetmap.josm.data.osm.OsmPrimitive; 20 import org.openstreetmap.josm.gui. OsmPrimitivRenderer;20 import org.openstreetmap.josm.gui.PrimitiveRenderer; 21 21 22 22 /** … … 52 52 protected void build() { 53 53 setLayout(new GridBagLayout()); 54 OsmPrimitivRenderer renderer = new OsmPrimitivRenderer();54 PrimitiveRenderer renderer = new PrimitiveRenderer(); 55 55 // initialize the three lists for uploaded primitives, but don't add them to the dialog yet, see setUploadedPrimitives() 56 56 // -
trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetNameTemplateList.java
r12620 r13564 7 7 import java.util.List; 8 8 9 import org.openstreetmap.josm.data.osm. OsmPrimitive;9 import org.openstreetmap.josm.data.osm.IPrimitive; 10 10 import org.openstreetmap.josm.tools.Logging; 11 11 … … 52 52 * @return the first occurence of preset with template name matching the primitive 53 53 */ 54 public TaggingPreset findPresetTemplate( OsmPrimitive primitive) {54 public TaggingPreset findPresetTemplate(IPrimitive primitive) { 55 55 synchronized (this) { 56 56 for (TaggingPreset t : presetsWithPattern) { -
trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetType.java
r9615 r13564 2 2 package org.openstreetmap.josm.gui.tagging.presets; 3 3 4 import org.openstreetmap.josm.data.osm. OsmPrimitive;4 import org.openstreetmap.josm.data.osm.IPrimitive; 5 5 import org.openstreetmap.josm.data.osm.OsmPrimitiveType; 6 6 … … 49 49 * @return the {@code TaggingPresetType} of {@code p} 50 50 */ 51 public static TaggingPresetType forPrimitive( OsmPrimitive p) {51 public static TaggingPresetType forPrimitive(IPrimitive p) { 52 52 return forPrimitiveType(p.getDisplayType()); 53 53 }
Note:
See TracChangeset
for help on using the changeset viewer.