Changeset 10308 in josm for trunk/src/org/openstreetmap/josm/gui/history
- Timestamp:
- 2016-06-01T23:17:40+02:00 (8 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/history
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
r10212 r10308 763 763 l.data.addDataSetListener(this); 764 764 OsmPrimitive primitive = history != null ? l.data.getPrimitiveById(history.getId(), history.getType()) : null; 765 HistoryOsmPrimitive latest;765 HistoryOsmPrimitive newLatest; 766 766 if (canShowAsLatest(primitive)) { 767 latest = new HistoryPrimitiveBuilder().build(primitive);767 newLatest = new HistoryPrimitiveBuilder().build(primitive); 768 768 } else { 769 latest = null;770 } 771 setLatest( latest);769 newLatest = null; 770 } 771 setLatest(newLatest); 772 772 fireModelChange(); 773 773 } -
trunk/src/org/openstreetmap/josm/gui/history/NodeListTableCellRenderer.java
r10021 r10308 33 33 protected void renderNode(TwoColumnDiff.Item item, boolean isSelected) { 34 34 String text = ""; 35 Color bgColor = Color.WHITE;36 35 setIcon(nodeIcon); 37 36 if (item.value != null) { 38 37 text = tr("Node {0}", item.value.toString()); 39 38 } 40 bgColor = item.state.getColor();39 Color bgColor = item.state.getColor(); 41 40 if (item.state == DiffItemType.EMPTY) { 42 41 text = ""; -
trunk/src/org/openstreetmap/josm/gui/history/NodeListTableColumnModel.java
r5835 r10308 7 7 import javax.swing.table.TableColumn; 8 8 9 10 9 /** 11 10 * The {@link javax.swing.table.TableColumnModel} for the table with the list of nodes. 12 * 13 * 11 * @since 1709 14 12 */ 15 13 public class NodeListTableColumnModel extends DefaultTableColumnModel { 14 15 /** 16 * Constructs a new {@code NodeListTableColumnModel}. 17 */ 18 public NodeListTableColumnModel() { 19 createColumns(); 20 } 21 16 22 protected void createColumns() { 17 TableColumn col = null;18 23 NodeListTableCellRenderer renderer = new NodeListTableCellRenderer(); 19 24 20 25 // column 0 - Version 21 col = new TableColumn(0);26 TableColumn col = new TableColumn(0); 22 27 col.setHeaderValue(tr("Nodes")); 23 28 col.setCellRenderer(renderer); 24 29 addColumn(col); 25 30 } 26 27 public NodeListTableColumnModel() {28 createColumns();29 }30 31 } -
trunk/src/org/openstreetmap/josm/gui/history/RelationMemberTableColumnModel.java
r5835 r10308 9 9 /** 10 10 * The {@link javax.swing.table.TableColumnModel} for the table with the list of relation members. 11 * 11 * @since 1709 12 12 */ 13 13 public class RelationMemberTableColumnModel extends DefaultTableColumnModel { 14 15 /** 16 * Constructs a new {@code RelationMemberTableColumnModel}. 17 */ 18 public RelationMemberTableColumnModel() { 19 createColumns(); 20 } 21 14 22 protected void createColumns() { 15 TableColumn col = null;16 23 RelationMemberListTableCellRenderer renderer = new RelationMemberListTableCellRenderer(); 17 24 18 25 // column 0 - Version 19 col = new TableColumn(0);26 TableColumn col = new TableColumn(0); 20 27 col.setHeaderValue(tr("Role")); 21 28 col.setCellRenderer(renderer); … … 28 35 addColumn(col); 29 36 } 30 31 public RelationMemberTableColumnModel() {32 createColumns();33 }34 37 } -
trunk/src/org/openstreetmap/josm/gui/history/TagTableColumnModel.java
r7822 r10308 12 12 */ 13 13 public class TagTableColumnModel extends DefaultTableColumnModel { 14 15 /** 16 * Constructs a new {@code TagTableColumnModel}. 17 */ 18 public TagTableColumnModel() { 19 createColumns(); 20 } 21 14 22 protected void createColumns() { 15 TableColumn col = null;16 17 23 TagTableCellRenderer renderer = new TagTableCellRenderer(); 18 24 19 25 // column 0 - Key 20 col = new TableColumn(0);26 TableColumn col = new TableColumn(0); 21 27 col.setHeaderValue(tr("Key")); 22 28 col.setCellRenderer(renderer); … … 28 34 col.setCellRenderer(renderer); 29 35 addColumn(col); 30 31 }32 33 /**34 * Constructs a new {@code TagTableColumnModel}.35 */36 public TagTableColumnModel() {37 createColumns();38 36 } 39 37 } -
trunk/src/org/openstreetmap/josm/gui/history/VersionTableColumnModel.java
r9983 r10308 11 11 /** 12 12 * The {@link TableColumnModel} for the table with the list of versions 13 * 13 * @since 1709 14 14 */ 15 15 public class VersionTableColumnModel extends DefaultTableColumnModel { … … 26 26 public static final int COL_USER = 4; 27 27 28 /** 29 * Creates a new {@code VersionTableColumnModel}. 30 */ 31 public VersionTableColumnModel() { 32 createColumns(); 33 } 34 28 35 protected void createColumns() { 29 TableColumn col = null;30 36 VersionTable.RadioButtonRenderer bRenderer = new VersionTable.RadioButtonRenderer(); 31 37 32 38 // column 0 - Version 33 col = new TableColumn(COL_VERSION);39 TableColumn col = new TableColumn(COL_VERSION); 34 40 /* translation note: 3 letter abbr. for "Version" */ 35 41 col.setHeaderValue(tr("Ver")); … … 62 68 addColumn(col); 63 69 } 64 65 /**66 * Creates a new {@code VersionTableColumnModel}.67 */68 public VersionTableColumnModel() {69 createColumns();70 }71 70 }
Note:
See TracChangeset
for help on using the changeset viewer.