Naamgeving van spreaders aangepast naar router. Vernieuwing door onbenul!

This commit is contained in:
2011-05-15 21:02:08 +00:00
parent 436348757c
commit a67478e616
12 changed files with 32 additions and 32 deletions

View File

@@ -0,0 +1,27 @@
package pm.event.router;
import pm.Event;
import pm.event.EventListener;
import pm.event.EventRouter;
import pm.value.Target;
public class LocalRouter extends EventRouter {
public void event(Event event) {
System.out.println("LocalSpreader krijgt event via evet()");
System.out.println(application);
Target target = event.getTarget();
switch (target) {
case APPLICATION:
if (application != null) {
application.add(event);
}
break;
default:
for (EventListener eventListener : eventListenerList) {
if (event.compatible(eventListener)) {
eventListener.add(event);
}
}
}
}
}