001// License: GPL. For details, see LICENSE file.
002package org.openstreetmap.josm.gui.conflict.pair.relation;
003
004import javax.swing.ListSelectionModel;
005
006import org.openstreetmap.josm.actions.ZoomToAction;
007import org.openstreetmap.josm.data.osm.RelationMember;
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 RelationMemberTable extends PairTable {
013
014    public RelationMemberTable(String name, ListMergeModel<RelationMember> model, OsmPrimitivesTableModel dm, ListSelectionModel sm) {
015        super(name, model, dm, new RelationMemberListColumnModel(), sm);
016    }
017
018    @Override
019    protected ZoomToAction buildZoomToAction() {
020        return new ZoomToAction(this);
021    }
022}