source: josm/trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDiscussionTableColumnModel.java@ 14546

Last change on this file since 14546 was 10308, checked in by Don-vip, 8 years ago

sonar - squid:S1854 - Dead stores should be removed

  • Property svn:eol-style set to native
File size: 1.4 KB
Line 
1// License: GPL. For details, see LICENSE file.
2package org.openstreetmap.josm.gui.dialogs.changeset;
3
4import static org.openstreetmap.josm.tools.I18n.tr;
5
6import javax.swing.table.DefaultTableColumnModel;
7import javax.swing.table.TableColumn;
8
9/**
10 * The column model for the changeset content
11 * @since 7715
12 */
13public class ChangesetDiscussionTableColumnModel extends DefaultTableColumnModel {
14
15 /**
16 * Constructs a new {@code ChangesetContentTableColumnModel}.
17 */
18 public ChangesetDiscussionTableColumnModel() {
19 createColumns();
20 }
21
22 protected void createColumns() {
23 ChangesetDiscussionTableCellRenderer renderer = new ChangesetDiscussionTableCellRenderer();
24 // column 0 - Date
25 TableColumn col = new TableColumn(0, 150);
26 col.setHeaderValue(tr("Date"));
27 col.setResizable(true);
28 col.setMaxWidth(200);
29 col.setCellRenderer(renderer);
30 addColumn(col);
31
32 // column 1 - User
33 col = new TableColumn(1, 150);
34 col.setHeaderValue(tr("User"));
35 col.setResizable(true);
36 col.setMaxWidth(300);
37 col.setCellRenderer(renderer);
38 addColumn(col);
39
40 // column 2 - Text
41 col = new TableColumn(2, 400);
42 col.setHeaderValue(tr("Comment"));
43 col.setResizable(true);
44 col.setCellRenderer(renderer);
45 addColumn(col);
46 }
47}
Note: See TracBrowser for help on using the repository browser.