Classes die op de verkeerde plek stonden verplaatst. Vergeten aanpassingen in WiimoteDevice doorgevoerd.
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
package pm;
|
||||
|
||||
import pm.action.ActionListener;
|
||||
import pm.exception.application.ApplicationExitException;
|
||||
import pm.exception.application.ApplicationInitialiseException;
|
||||
import pm.listener.ActionListener;
|
||||
|
||||
public abstract class Application extends ActionListener {
|
||||
public void run() {
|
||||
|
||||
@@ -2,6 +2,8 @@ package pm;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import pm.action.ActionListener;
|
||||
import pm.action.ActionProvider;
|
||||
import pm.application.Winamp.WinampApplication;
|
||||
import pm.application.iTunes.iTunesApplication;
|
||||
import pm.device.Device;
|
||||
@@ -11,8 +13,6 @@ import pm.exception.action.TargetNotSetException;
|
||||
import pm.exception.application.ApplicationExitException;
|
||||
import pm.exception.device.DeviceExitException;
|
||||
import pm.exception.device.DeviceInitialiseException;
|
||||
import pm.listener.ActionListener;
|
||||
import pm.listener.ActionProvider;
|
||||
import pm.util.ArrayCycle;
|
||||
|
||||
public class Main extends ActionListener {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package pm.listener;
|
||||
package pm.action;
|
||||
|
||||
import java.util.Queue;
|
||||
import java.util.concurrent.ConcurrentLinkedQueue;
|
||||
@@ -1,4 +1,4 @@
|
||||
package pm.listener;
|
||||
package pm.action;
|
||||
|
||||
import java.util.Queue;
|
||||
|
||||
@@ -2,12 +2,12 @@ package pm.device;
|
||||
|
||||
import pm.Action;
|
||||
import pm.Macro;
|
||||
import pm.action.ActionProvider;
|
||||
import pm.exception.MacroException;
|
||||
import pm.exception.device.DeviceExitException;
|
||||
import pm.exception.device.DeviceInitialiseException;
|
||||
import pm.listener.ActionProvider;
|
||||
import pm.listener.MacroListener;
|
||||
import pm.macro.Event;
|
||||
import pm.macro.MacroListener;
|
||||
|
||||
public abstract class Device {
|
||||
protected MacroListener macroListener;
|
||||
|
||||
@@ -3,8 +3,8 @@ package pm.device.wiimote;
|
||||
import pm.Action;
|
||||
import pm.Target;
|
||||
import pm.device.Device;
|
||||
import pm.exception.DeviceException;
|
||||
import pm.exception.MacroException;
|
||||
import pm.exception.device.DeviceInitialiseException;
|
||||
import pm.macro.event.Press;
|
||||
import wiiusej.Wiimote;
|
||||
import wiiusej.wiiusejevents.physicalevents.WiimoteButtonsEvent;
|
||||
@@ -16,16 +16,12 @@ public class WiimoteDevice extends Device {
|
||||
|
||||
protected Wiimote wiimote;
|
||||
|
||||
{
|
||||
public WiimoteDevice() {
|
||||
WiimoteDevice.wiimoteService = new WiimoteService();
|
||||
}
|
||||
|
||||
public WiimoteDevice() throws DeviceException {
|
||||
public void initialise() throws DeviceInitialiseException {
|
||||
wiimote = wiimoteService.getDevice(this);
|
||||
}
|
||||
|
||||
public void initialise() {
|
||||
super.initialise();
|
||||
try {
|
||||
add(
|
||||
new Press(WiimoteButton.A),
|
||||
|
||||
@@ -3,8 +3,7 @@ package pm.device.wiimote;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
|
||||
import pm.exception.DeviceException;
|
||||
import pm.exception.device.javainput.JavaInputDeviceSpecificException;
|
||||
import pm.exception.device.DeviceNotFoundException;
|
||||
import wiiusej.WiiUseApiManager;
|
||||
import wiiusej.Wiimote;
|
||||
import wiiusej.wiiusejevents.GenericEvent;
|
||||
@@ -43,7 +42,7 @@ public class WiimoteService extends WiiUseApiManager implements WiimoteListener
|
||||
definitiveShutdown();
|
||||
}
|
||||
|
||||
public Wiimote getDevice(WiimoteDevice wiimoteDevice) throws DeviceException {
|
||||
public Wiimote getDevice(WiimoteDevice wiimoteDevice) throws DeviceNotFoundException {
|
||||
Wiimote[] wiimoteArray = getWiimotes(1, false);
|
||||
for (Wiimote wiimote : wiimoteArray) {
|
||||
int id = wiimote.getId();
|
||||
@@ -54,7 +53,7 @@ public class WiimoteService extends WiiUseApiManager implements WiimoteListener
|
||||
return wiimote;
|
||||
}
|
||||
}
|
||||
throw new JavaInputDeviceSpecificException();
|
||||
throw new DeviceNotFoundException();
|
||||
}
|
||||
|
||||
public Wiimote getWiimote(GenericEvent event) {
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
package pm.listener;
|
||||
package pm.macro;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
|
||||
import pm.Action;
|
||||
import pm.Macro;
|
||||
import pm.action.ActionProvider;
|
||||
import pm.exception.MacroException;
|
||||
import pm.macro.Active;
|
||||
import pm.macro.Event;
|
||||
|
||||
public class MacroListener {
|
||||
public ArrayList<Macro> macroList;
|
||||
Reference in New Issue
Block a user