Ignore:
Timestamp:
2011-02-02T16:56:07+01:00 (13 years ago)
Author:
stoecker
Message:

see #5899 - support different display of closed ways and areas

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellRenderer.java

    r3083 r3844  
    3838    public final static Color BGCOLOR_FROZEN = new Color(234,234,234);
    3939
    40     private ImageIcon nodeIcon;
    41     private ImageIcon wayIcon;
    42     private ImageIcon relationIcon;
    4340    private  Border rowNumberBorder = null;
    44 
    45     /**
    46      * Load the image icon for an OSM primitive of type node
    47      *
    48      * @return the icon; null, if not found
    49      */
    50     protected void loadIcons() {
    51         nodeIcon = ImageProvider.get("data", "node");
    52         wayIcon = ImageProvider.get("data", "way");
    53         relationIcon = ImageProvider.get("data", "relation");
    54     }
    5541
    5642    /**
     
    6046        setIcon(null);
    6147        setOpaque(true);
    62         loadIcons();
    6348        rowNumberBorder = BorderFactory.createEmptyBorder(0,4,0,0);
    6449    }
     
    156141        setText(displayName);
    157142        setToolTipText(buildToolTipText(member.getMember()));
    158         if (member.isNode()) {
    159             setIcon(nodeIcon);
    160         } else if (member.isWay()) {
    161             setIcon(wayIcon);
    162         } else if (member.isRelation()) {
    163             setIcon(relationIcon);
    164         } else {
    165             // should not happen
    166             setIcon(null);
    167         }
     143        setIcon(ImageProvider.get(member.getDisplayType()));
    168144    }
    169145
Note: See TracChangeset for help on using the changeset viewer.