Action en Target systeem omgepast naar rudimentair Task systeem om Continuous Tasks straks mogelijk te maken. Momenteel zijn de aanpassingen alleen doorgevoerd in de JIntellitypeDevice en ExampleApplication.
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
package pm;
|
||||
|
||||
import pm.action.ActionListener;
|
||||
import pm.exception.application.ApplicationExitException;
|
||||
import pm.exception.application.ApplicationInitialiseException;
|
||||
import pm.task.TaskListener;
|
||||
|
||||
public abstract class Application extends ActionListener {
|
||||
public abstract class Application extends TaskListener {
|
||||
public void run() {
|
||||
try {
|
||||
initialise();
|
||||
@@ -19,4 +19,10 @@ public abstract class Application extends ActionListener {
|
||||
public void exit() throws ApplicationExitException {
|
||||
stop();
|
||||
}
|
||||
|
||||
protected void task(Task task) {
|
||||
action(task.getAction());
|
||||
}
|
||||
|
||||
protected abstract void action(Action action);
|
||||
}
|
||||
Reference in New Issue
Block a user