Ignore:
Timestamp:
2014-04-29T02:07:27+02:00 (10 years ago)
Author:
Don-vip
Message:

see #8465 - enable and fix more warnings

Location:
trunk/src/org/openstreetmap/josm/gui
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverTable.java

    r6890 r7022  
    4242        ((MultiValueCellEditor)getColumnModel().getColumn(2).getCellEditor()).addNavigationListeners(this);
    4343
    44         setRowHeight((int)new JosmComboBox().getPreferredSize().getHeight());
     44        setRowHeight((int)new JosmComboBox<String>().getPreferredSize().getHeight());
    4545    }
    4646
  • trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java

    r7015 r7022  
    391391            // make sure the casts are done in a meaningful way, so
    392392            // the 2 objects really can be considered equal
    393             for (Class<?> klass : new Class[]{Float.class, Boolean.class, Color.class, float[].class, String.class}) {
     393            for (Class<?> klass : new Class<?>[]{Float.class, Boolean.class, Color.class, float[].class, String.class}) {
    394394                Object a2 = Cascade.convertTo(a, klass);
    395395                Object b2 = Cascade.convertTo(b, klass);
  • trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPresetSelector.java

    r7015 r7022  
    3434import javax.swing.JPopupMenu;
    3535import javax.swing.JScrollPane;
     36import javax.swing.ListCellRenderer;
    3637import javax.swing.event.DocumentEvent;
    3738import javax.swing.event.DocumentListener;
     
    8081    private ActionListener clickListener;
    8182
    82     private static class ResultListCellRenderer extends DefaultListCellRenderer {
     83    private static class ResultListCellRenderer implements ListCellRenderer<TaggingPreset> {
     84        final DefaultListCellRenderer def = new DefaultListCellRenderer();
    8385        @Override
    84         public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
    85             JLabel result = (JLabel) super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus);
    86             TaggingPreset tp = (TaggingPreset)value;
     86        public Component getListCellRendererComponent(JList<? extends TaggingPreset> list, TaggingPreset tp, int index, boolean isSelected, boolean cellHasFocus) {
     87            JLabel result = (JLabel) def.getListCellRendererComponent(list, tp, index, isSelected, cellHasFocus);
    8788            result.setText(tp.getName());
    8889            result.setIcon((Icon) tp.getValue(Action.SMALL_ICON));
Note: See TracChangeset for help on using the changeset viewer.