Hi all,
i am using Jinput in a project. I am having some trouble with figure out the source code. I am creating some classes, ExtendedController and ExtendedComponent, which are classes extended from AbstractController (ExtendedController) and AbstractComponent (ExtendedComponent). I want to write a special interface to my controller, because it has a unsteady DEADZONE, which I want to eliminate.
But I have some problems with these two Abstract classes, because I have some few methods that are abstract (without an body

). The first method is in AbstractController:
1 2 3 4 5 6 7
| @Override protected boolean getNextDeviceEvent(Event arg0) throws IOException { return false; } |
In AbstractComponent the methods are:
1 2 3 4 5 6 7 8 9 10 11 12 13
| @Override protected float poll() throws IOException { return 0; }
@Override public boolean isRelative() { return false; } |
I have tried to debug through my original test-code of Jinput (by using eclipse and jinput.jar), which is ControllerReadTest.java. But there is too much code I cant access with the debugger and I cant see which classes extends either of the Abstract classes.

Can somebody please help me? That would be great.

Sebastian