Ignore:
Timestamp:
2014-11-08T02:10:18+01:00 (9 years ago)
Author:
Don-vip
Message:

see #10701 - display discussion comments in changeset dialog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableCellRenderer.java

    r7712 r7715  
    66import java.awt.Component;
    77
    8 import javax.swing.JLabel;
    98import javax.swing.JTable;
    10 import javax.swing.UIManager;
    11 import javax.swing.table.TableCellRenderer;
    129
    1310import org.openstreetmap.josm.data.osm.ChangesetDataSet.ChangesetModificationType;
     
    1714 * The table cell renderer used in the changeset content table, except for the "name"
    1815 * column in which we use a {@link org.openstreetmap.josm.gui.OsmPrimitivRenderer}.
    19  *
    2016 */
    21 public class ChangesetContentTableCellRenderer extends JLabel implements TableCellRenderer{
    22 
    23     public ChangesetContentTableCellRenderer() {
    24         setOpaque(true);
    25     }
    26 
    27     protected void reset() {
    28         setBackground(UIManager.getColor("Table.background"));
    29         setForeground(UIManager.getColor("Table.foreground"));
    30         setFont(UIManager.getFont("Table.font"));
    31     }
    32 
    33     protected void renderColors(boolean isSelected) {
    34         if (isSelected) {
    35             setBackground(UIManager.getColor("Table.selectionBackground"));
    36             setForeground(UIManager.getColor("Table.selectionForeground"));
    37         } else {
    38             setBackground(UIManager.getColor("Table.background"));
    39             setForeground(UIManager.getColor("Table.foreground"));
    40         }
    41     }
    42 
    43     protected void renderId(HistoryOsmPrimitive primitive) {
    44         setText(Long.toString(primitive.getId()));
    45         setToolTipText(null);
    46     }
     17public class ChangesetContentTableCellRenderer extends AbstractCellRenderer {
    4718
    4819    protected void renderModificationType(ChangesetModificationType type) {
     
    6940        case 1:
    7041            HistoryOsmPrimitive primitive = (HistoryOsmPrimitive)value;
    71             renderId(primitive);
     42            renderId(primitive.getId());
    7243            break;
    7344        default:
Note: See TracChangeset for help on using the changeset viewer.