001// License: GPL. For details, see LICENSE file. 002package org.openstreetmap.josm.gui.history; 003 004import static org.openstreetmap.josm.tools.I18n.tr; 005 006import javax.swing.table.DefaultTableColumnModel; 007import javax.swing.table.TableColumn; 008 009 010/** 011 * The {@link javax.swing.table.TableColumnModel} for the table with the list of nodes. 012 * 013 * 014 */ 015public class NodeListTableColumnModel extends DefaultTableColumnModel { 016 protected void createColumns() { 017 TableColumn col = null; 018 NodeListTableCellRenderer renderer = new NodeListTableCellRenderer(); 019 020 // column 0 - Version 021 col = new TableColumn(0); 022 col.setHeaderValue(tr("Nodes")); 023 col.setCellRenderer(renderer); 024 addColumn(col); 025 } 026 027 public NodeListTableColumnModel() { 028 createColumns(); 029 } 030}