Ignore:
Timestamp:
2014-04-28T00:27:06+02:00 (10 years ago)
Author:
Don-vip
Message:

see #8465 - fix easy compilation warnings

Location:
trunk/src/org/openstreetmap/josm/gui/conflict
Files:
4 edited

Legend:

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

    r7005 r7017  
    826826    }
    827827
    828     public class ComparePairListModel extends AbstractListModel implements ComboBoxModel {
     828    public class ComparePairListModel extends AbstractListModel<ComparePairType> implements ComboBoxModel<ComparePairType> {
    829829
    830830        private int selectedIdx;
     
    843843
    844844        @Override
    845         public Object getElementAt(int index) {
     845        public ComparePairType getElementAt(int index) {
    846846            if (index < compareModes.size())
    847847                return compareModes.get(index);
  • trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListMerger.java

    r6890 r7017  
    240240        p.setLayout(new FlowLayout(FlowLayout.LEFT));
    241241        p.add(new JLabel(tr("Compare ")));
    242         JosmComboBox cbComparePair = new JosmComboBox(model.getComparePairListModel());
     242        JosmComboBox<ComparePairType> cbComparePair = new JosmComboBox<>(model.getComparePairListModel());
    243243        cbComparePair.setRenderer(new ComparePairListCellRenderer());
    244244        p.add(cbComparePair);
  • trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java

    r6623 r7017  
    2727    private ImageIcon iconDecided;
    2828    private ImageIcon iconUndecided;
    29     private DefaultComboBoxModel model;
    30     private JosmComboBox cbDecisionRenderer;
     29    private DefaultComboBoxModel<Object> model;
     30    private JosmComboBox<Object> cbDecisionRenderer;
    3131
    3232    /**
     
    3737        iconDecided = ImageProvider.get("dialogs/conflict", "tagconflictresolved");
    3838        iconUndecided = ImageProvider.get("dialogs/conflict", "tagconflictunresolved");
    39         cbDecisionRenderer = new JosmComboBox(model = new DefaultComboBoxModel());
     39        model = new DefaultComboBoxModel<>();
     40        cbDecisionRenderer = new JosmComboBox<>(model);
    4041    }
    4142
  • trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java

    r7001 r7017  
    1616public class RelationMemberConflictDecisionRenderer extends JLabel implements TableCellRenderer, ListCellRenderer<RelationMemberConflictDecisionType> {
    1717
    18     private JosmComboBox cbDecisionTypes;
     18    private JosmComboBox<RelationMemberConflictDecisionType> cbDecisionTypes;
    1919
    2020    protected void resetTableRenderer() {
     
    3636     */
    3737    public RelationMemberConflictDecisionRenderer() {
    38         cbDecisionTypes = new JosmComboBox(RelationMemberConflictDecisionType.values());
     38        cbDecisionTypes = new JosmComboBox<>(RelationMemberConflictDecisionType.values());
    3939        cbDecisionTypes.setRenderer(this);
    4040    }
Note: See TracChangeset for help on using the changeset viewer.