Преглед изворни кода

Remove warnings in performtab

Change-Id: Ie851293569729cbeea29c733d5f7b6d352377f87
Reviewed-on: http://gerrit.dmdirc.com/3139
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
tags/0.8
Greg Holmes пре 10 година
родитељ
комит
62e6418fe7

+ 3
- 7
src/com/dmdirc/addons/ui_swing/components/renderers/PerformRenderer.java Прегледај датотеку

24
 
24
 
25
 import com.dmdirc.actions.wrappers.PerformWrapper.PerformDescription;
25
 import com.dmdirc.actions.wrappers.PerformWrapper.PerformDescription;
26
 
26
 
27
-
28
 import javax.swing.JLabel;
27
 import javax.swing.JLabel;
29
 import javax.swing.ListCellRenderer;
28
 import javax.swing.ListCellRenderer;
30
 
29
 
33
  *
32
  *
34
  * @since 0.6.4
33
  * @since 0.6.4
35
  */
34
  */
36
-public class PerformRenderer extends DMDircListCellRenderer {
35
+public class PerformRenderer extends DMDircListCellRenderer<PerformDescription> {
37
 
36
 
38
-    /**
39
-     * A version number for this class.
40
-     */
37
+    /** A version number for this class. */
41
     private static final long serialVersionUID = 1;
38
     private static final long serialVersionUID = 1;
42
 
39
 
43
     /**
40
     /**
45
      *
42
      *
46
      * @param renderer RendereParent renderer
43
      * @param renderer RendereParent renderer
47
      */
44
      */
48
-    public PerformRenderer(final ListCellRenderer renderer) {
45
+    public PerformRenderer(final ListCellRenderer<? super PerformDescription> renderer) {
49
         super(renderer);
46
         super(renderer);
50
     }
47
     }
51
 
48
 
52
-    /** {@inheritDoc} */
53
     @Override
49
     @Override
54
     protected void renderValue(final JLabel label, final Object value,
50
     protected void renderValue(final JLabel label, final Object value,
55
             final int index, final boolean isSelected,
51
             final int index, final boolean isSelected,

+ 3
- 3
src/com/dmdirc/addons/ui_swing/dialogs/serversetting/PerformTab.java Прегледај датотеку

55
     /** Perform wrapper to read/write performs to. */
55
     /** Perform wrapper to read/write performs to. */
56
     private final PerformWrapper wrapper;
56
     private final PerformWrapper wrapper;
57
     /** Network/server combo box. */
57
     /** Network/server combo box. */
58
-    private JComboBox target;
58
+    private JComboBox<PerformDescription> target;
59
     /** Perform panel. */
59
     /** Perform panel. */
60
     private PerformPanel performPanel;
60
     private PerformPanel performPanel;
61
 
61
 
92
             final AggregateConfigProvider config) {
92
             final AggregateConfigProvider config) {
93
         setLayout(new MigLayout("fill"));
93
         setLayout(new MigLayout("fill"));
94
 
94
 
95
-        final DefaultComboBoxModel model = new DefaultComboBoxModel();
96
-        target = new JComboBox(model);
95
+        final DefaultComboBoxModel<PerformDescription> model = new DefaultComboBoxModel<>();
96
+        target = new JComboBox<>(model);
97
 
97
 
98
         add(target, "growx, pushx, wrap");
98
         add(target, "growx, pushx, wrap");
99
 
99
 

Loading…
Откажи
Сачувај