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

Last change on this file since 2700 was 2512, checked in by stoecker, 14 years ago

i18n updated, fixed files to reduce problems when applying patches, fix #4017

File size: 1.3 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
9public class MemberTableColumnModel extends DefaultTableColumnModel {
10
11 public MemberTableColumnModel() {
12 TableColumn col = null;
13
14 // column 0 - the member role
15 col = new TableColumn(0);
16 col.setHeaderValue(tr("Role"));
17 col.setResizable(true);
18 col.setPreferredWidth(100);
19 col.setCellRenderer(new MemberTableRoleCellRenderer());
20 col.setCellEditor(new MemberRoleCellEditor());
21 addColumn(col);
22
23 // column 1 - the member
24 col = new TableColumn(1);
25 col.setHeaderValue(tr("Refers to"));
26 col.setResizable(true);
27 col.setPreferredWidth(300);
28 // col.setCellRenderer(new OsmPrimitivRenderer());
29 col.setCellRenderer(new MemberTableMemberCellRenderer());
30 addColumn(col);
31
32 // column 2 -
33 col = new TableColumn(2);
34 col.setHeaderValue("");
35 col.setResizable(false);
36 col.setPreferredWidth(20);
37 col.setCellRenderer(new MemberTableLinkedCellRenderer());
38 addColumn(col);
39 }
40}
Note: See TracBrowser for help on using the repository browser.