001// License: GPL. For details, see LICENSE file. 002package org.openstreetmap.josm.gui.conflict.pair.nodes; 003 004import javax.swing.ListSelectionModel; 005 006import org.openstreetmap.josm.actions.ZoomToAction; 007import org.openstreetmap.josm.data.osm.Node; 008import org.openstreetmap.josm.gui.conflict.pair.ListMergeModel; 009import org.openstreetmap.josm.gui.conflict.pair.PairTable; 010import org.openstreetmap.josm.gui.widgets.OsmPrimitivesTableModel; 011 012public class NodeListTable extends PairTable { 013 014 public NodeListTable(String name, ListMergeModel<Node> model, OsmPrimitivesTableModel dm, ListSelectionModel sm) { 015 super(name, model, dm, new NodeListColumnModel(new NodeListTableCellRenderer()), sm); 016 } 017 018 @Override 019 protected ZoomToAction buildZoomToAction() { 020 return new ZoomToAction(this); 021 } 022}