mirror of
https://github.com/shadowfacts/jinput-arm64.git
synced 2025-12-06 08:01:59 +01:00
Fixed compile warnings
This commit is contained in:
parent
ad452077d4
commit
c77ad3226c
|
|
@ -1,4 +1,4 @@
|
||||||
/**
|
/*
|
||||||
* Copyright (C) 2006 Jeremy Booth (jeremy@newdawnsoftware.com)
|
* Copyright (C) 2006 Jeremy Booth (jeremy@newdawnsoftware.com)
|
||||||
*
|
*
|
||||||
* Redistribution and use in source and binary forms, with or without
|
* Redistribution and use in source and binary forms, with or without
|
||||||
|
|
@ -65,8 +65,8 @@ public class WinTabComponent extends AbstractComponent {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static List createComponents(WinTabContext context, int parentDevice, int axisId, int[] axisRanges) {
|
public static List<WinTabComponent> createComponents(WinTabContext context, int parentDevice, int axisId, int[] axisRanges) {
|
||||||
List components = new ArrayList();
|
List<WinTabComponent> components = new ArrayList<>();
|
||||||
Identifier id;
|
Identifier id;
|
||||||
switch(axisId) {
|
switch(axisId) {
|
||||||
case WinTabDevice.XAxis:
|
case WinTabDevice.XAxis:
|
||||||
|
|
@ -110,26 +110,17 @@ public class WinTabComponent extends AbstractComponent {
|
||||||
return components;
|
return components;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Collection createButtons(WinTabContext context, int deviceIndex, int numberOfButtons) {
|
public static Collection<WinTabButtonComponent> createButtons(WinTabContext context, int deviceIndex, int numberOfButtons) {
|
||||||
List buttons = new ArrayList();
|
List<WinTabButtonComponent> buttons = new ArrayList<>();
|
||||||
Identifier id;
|
Identifier id;
|
||||||
|
|
||||||
for(int i=0;i<numberOfButtons;i++) {
|
for(int i=0;i<numberOfButtons;i++) {
|
||||||
try {
|
try {
|
||||||
Class buttonIdClass = Identifier.Button.class;
|
Class<Identifier.Button> buttonIdClass = Identifier.Button.class;
|
||||||
Field idField = buttonIdClass.getField("_" + i);
|
Field idField = buttonIdClass.getField("_" + i);
|
||||||
id = (Identifier)idField.get(null);
|
id = (Identifier)idField.get(null);
|
||||||
buttons.add(new WinTabButtonComponent(context, deviceIndex, id.getName(), id, i));
|
buttons.add(new WinTabButtonComponent(context, deviceIndex, id.getName(), id, i));
|
||||||
} catch (SecurityException e) {
|
} catch (SecurityException|NoSuchFieldException|IllegalArgumentException|IllegalAccessException e) {
|
||||||
// TODO Auto-generated catch block
|
|
||||||
e.printStackTrace();
|
|
||||||
} catch (NoSuchFieldException e) {
|
|
||||||
// TODO Auto-generated catch block
|
|
||||||
e.printStackTrace();
|
|
||||||
} catch (IllegalArgumentException e) {
|
|
||||||
// TODO Auto-generated catch block
|
|
||||||
e.printStackTrace();
|
|
||||||
} catch (IllegalAccessException e) {
|
|
||||||
// TODO Auto-generated catch block
|
// TODO Auto-generated catch block
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|
@ -184,9 +175,9 @@ public class WinTabComponent extends AbstractComponent {
|
||||||
return (value - min)/bottom;
|
return (value - min)/bottom;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Collection createCursors(WinTabContext context, int deviceIndex, String[] cursorNames) {
|
public static Collection<WinTabCursorComponent> createCursors(WinTabContext context, int deviceIndex, String[] cursorNames) {
|
||||||
Identifier id;
|
Identifier id;
|
||||||
List cursors = new ArrayList();
|
List<WinTabCursorComponent> cursors = new ArrayList<>();
|
||||||
|
|
||||||
for(int i=0;i<cursorNames.length;i++) {
|
for(int i=0;i<cursorNames.length;i++) {
|
||||||
if(cursorNames[i].matches("Puck")) {
|
if(cursorNames[i].matches("Puck")) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue