Quellcode durchsuchen

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 vor 10 Jahren
Ursprung
Commit
62e6418fe7

+ 3
- 7
src/com/dmdirc/addons/ui_swing/components/renderers/PerformRenderer.java Datei anzeigen

@@ -24,7 +24,6 @@ package com.dmdirc.addons.ui_swing.components.renderers;
24 24
 
25 25
 import com.dmdirc.actions.wrappers.PerformWrapper.PerformDescription;
26 26
 
27
-
28 27
 import javax.swing.JLabel;
29 28
 import javax.swing.ListCellRenderer;
30 29
 
@@ -33,11 +32,9 @@ import javax.swing.ListCellRenderer;
33 32
  *
34 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 38
     private static final long serialVersionUID = 1;
42 39
 
43 40
     /**
@@ -45,11 +42,10 @@ public class PerformRenderer extends DMDircListCellRenderer {
45 42
      *
46 43
      * @param renderer RendereParent renderer
47 44
      */
48
-    public PerformRenderer(final ListCellRenderer renderer) {
45
+    public PerformRenderer(final ListCellRenderer<? super PerformDescription> renderer) {
49 46
         super(renderer);
50 47
     }
51 48
 
52
-    /** {@inheritDoc} */
53 49
     @Override
54 50
     protected void renderValue(final JLabel label, final Object value,
55 51
             final int index, final boolean isSelected,

+ 3
- 3
src/com/dmdirc/addons/ui_swing/dialogs/serversetting/PerformTab.java Datei anzeigen

@@ -55,7 +55,7 @@ public class PerformTab extends JPanel implements ActionListener {
55 55
     /** Perform wrapper to read/write performs to. */
56 56
     private final PerformWrapper wrapper;
57 57
     /** Network/server combo box. */
58
-    private JComboBox target;
58
+    private JComboBox<PerformDescription> target;
59 59
     /** Perform panel. */
60 60
     private PerformPanel performPanel;
61 61
 
@@ -92,8 +92,8 @@ public class PerformTab extends JPanel implements ActionListener {
92 92
             final AggregateConfigProvider config) {
93 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 98
         add(target, "growx, pushx, wrap");
99 99
 

Laden…
Abbrechen
Speichern