01: package de.webman.generator;
02:
03: import com.teamkonzept.web.TKEvent;
04: import com.teamkonzept.webman.mainint.events.CachedEventDistributor;
05: import de.webman.generator.eventhandler.*;
06:
07: /**
08: Verteiler für den Kontext 'Generator'
09: * @author $Author: alex $
10: * @version $Revision: 1.1 $
11: */
12: public class GREventDistributor extends CachedEventDistributor {
13:
14: public GREventDistributor() {
15: addEventHandler(GRGenerateHandler.getInstance());
16: addEventHandler(GRValidateHandler.getInstance());
17: addEventHandler(GROnlineHandler.getInstance());
18: addEventHandler(GRTransmitHandler.getInstance());
19: }
20:
21: public boolean isHandler(TKEvent evt) {
22: return evt.getName().startsWith("GR");
23: }
24:
25: }
|