JXInput verder geimplementeerd compleet met listeners. Het werkt nog niet helemaal.

This commit is contained in:
Bram Veenboer
2011-02-05 16:54:39 +00:00
parent f8f51db076
commit 792c430ad0
7 changed files with 169 additions and 54 deletions

View File

@@ -7,16 +7,17 @@ import pm.event.Target;
public abstract class Device {
protected Queue<Action> actionQueue;
public Device(Queue<Action> actionQueue) {
this.actionQueue = actionQueue;
}
protected static Queue<Action> actionQueue;
public void addAction(Action action, Target target) {
action.setTarget(target);
actionQueue.add(action);
}
public abstract void initialise();
public static void initialise(Queue<Action> actionQueue) {
Device.actionQueue = actionQueue;
}
public abstract void start();
public abstract void exit();
}