Fixed compile warnings

This commit is contained in:
Endolf 2018-05-31 19:31:37 +01:00
parent 83dd362c65
commit ad452077d4

View file

@ -40,13 +40,13 @@ import java.util.HashMap;
* @version 1.0 * @version 1.0
*/ */
final class ButtonUsage implements Usage { final class ButtonUsage implements Usage {
private final static Map map = new HashMap(); private final static Map<Integer, ButtonUsage> map = new HashMap<>();
private final int button_id; private final int button_id;
public final static ButtonUsage map(int button_id) { public final static ButtonUsage map(int button_id) {
Integer button_id_obj = new Integer(button_id); Integer button_id_obj = button_id;
ButtonUsage existing = (ButtonUsage)map.get(button_id_obj); ButtonUsage existing = map.get(button_id_obj);
if (existing != null) if (existing != null)
return existing; return existing;
ButtonUsage new_button = new ButtonUsage(button_id); ButtonUsage new_button = new ButtonUsage(button_id);