Jinput: Extending Controller and Component - Problems in the process - Help?

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:

	
	@Override
	protected boolean getNextDeviceEvent(Event arg0) throws IOException
	{
		// TODO Auto-generated method stub
		return false;
	}

In AbstractComponent the methods are:


	@Override
	protected float poll() throws IOException
	{
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public boolean isRelative()
	{
		// TODO Auto-generated method stub
		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. :slight_smile:

Sebastian