source: josm/trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableColumnModel.java@ 1814

Last change on this file since 1814 was 1814, checked in by Gubaer, 15 years ago

removed dependencies to Main.ds, removed Main.ds
removed AddVisitor, NameVisitor, DeleteVisitor - unnecessary double dispatching for these simple cases

File size: 1.2 KB
Line 
1// License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.gui.dialogs.relation;
3
4import static org.openstreetmap.josm.tools.I18n.tr;
5
6import javax.swing.table.DefaultTableColumnModel;
7import javax.swing.table.TableColumn;
8
9import org.openstreetmap.josm.gui.OsmPrimitivRenderer;
10
11public class MemberTableColumnModel extends DefaultTableColumnModel{
12
13 public MemberTableColumnModel() {
14 TableColumn col = null;
15 MemberTableCellRenderer renderer = new MemberTableCellRenderer();
16
17 // column 0 - the member role
18 col = new TableColumn(0);
19 col.setHeaderValue(tr("Role"));
20 col.setResizable(true);
21 col.setCellRenderer(renderer);
22
23 addColumn(col);
24
25 // column 1 - the member
26 col = new TableColumn(1);
27 col.setHeaderValue(tr("Refers to"));
28 col.setResizable(true);
29 col.setCellRenderer(new OsmPrimitivRenderer());
30 col.setCellRenderer(renderer);
31 addColumn(col);
32
33 // column 2 -
34 col = new TableColumn(2);
35 col.setHeaderValue(tr("Linked"));
36 col.setResizable(true);
37 col.setCellRenderer(renderer);
38 addColumn(col);
39 }
40}
Note: See TracBrowser for help on using the repository browser.