01: package de.webman.content.eventhandler;
02:
03: import com.teamkonzept.web.*;
04: import com.teamkonzept.webman.*;
05: import com.teamkonzept.webman.db.TKWebmanDBManager;
06: import com.teamkonzept.webman.mainint.*;
07: import com.teamkonzept.webman.mainint.db.*;
08: import com.teamkonzept.webman.mainint.db.queries.*;
09: import com.teamkonzept.webman.mainint.events.*;
10: import com.teamkonzept.lib.*;
11: import com.teamkonzept.field.*;
12: import com.teamkonzept.field.db.*;
13: import com.teamkonzept.db.*;
14: import com.teamkonzept.publishing.markups.*;
15:
16: import java.sql.*;
17: import java.io.*;
18:
19: /**
20: * Importieren von Content, auskommentiert, da zur Zeit nicht gebraucht
21: * @author $Author: alex $
22: * @version $Revision: 1.4 $
23: */
24: public class CEImportHandler extends DefaultEventHandler implements
25: ParameterTypes, FrameConstants, DatabaseDefaults {
26: private CEImportHandler() {
27: }
28:
29: private static CEImportHandler instance = new CEImportHandler();
30:
31: public static CEImportHandler getInstance() {
32: return instance;
33: }
34:
35: public void handleEvent(TKEvent evt) throws TKException {
36: try {
37: CEUtils.checkEvent(evt);
38: TemplateBasic t = null;
39: evt.finishTemplate(t);
40: } catch (Throwable e) {
41: // TO DO : Analyze Exception !
42: throw WebmanExceptionHandler.getException(e);
43: }
44: }
45:
46: public boolean isHandler(TKEvent evt) {
47: return evt.getName().equalsIgnoreCase("CE_IMPORT");
48: }
49: }
|