01: /*
02: * $Header: /cvsroot/webman-cms/source/webman/com/teamkonzept/publishing/markups/db/TKMarkupDefinitionDBInterface.java,v 1.6 2000/06/01 15:02:58 alex Exp $
03: *
04: */
05: package com.teamkonzept.publishing.markups.db;
06:
07: import java.sql.*;
08:
09: import com.teamkonzept.db.*;
10: import com.teamkonzept.publishing.markups.db.queries.*;
11:
12: public class TKMarkupDefinitionDBInterface extends TKDBVectorInterface {
13:
14: public final static String[] tables = { "TEXT_ATTRIBUTE_SYNTAX" };
15:
16: public final static Class deleteQuery = TKMarkupDefinitionTablesDelete.class;
17: public final static Class[] putQueries = { TKMarkupParamCallPut.class };
18: public final static Class[] getQueries = { TKMarkupParamCallGet.class };
19:
20: public final static Class newPrimQuery = TKMarkupDefinitionNew.class;
21: public final static Class updatePrimQuery = TKMarkupDefinitionUpdate.class;
22: public final static Class getPrimQuery = TKMarkupDefinitionGet.class;
23: public final static Class delPrimQuery = TKMarkupDefinitionDel.class;
24:
25: public static TKMarkupDefinitionDBInterface self = new TKMarkupDefinitionDBInterface();
26:
27: public TKMarkupDefinitionDBInterface() {
28:
29: super (newPrimQuery, updatePrimQuery, getPrimQuery,
30: delPrimQuery, tables, putQueries, getQueries,
31: deleteQuery);
32: }
33:
34: public static void Put(TKMarkupDefinitionDBData dbData)
35: throws SQLException {
36:
37: self.putEntry(dbData);
38: }
39:
40: public static void Get(TKMarkupDefinitionDBData dbData)
41: throws SQLException {
42:
43: self.getEntry(dbData);
44: dbData.completeGet();
45: }
46:
47: public static void Del(TKMarkupDefinitionDBData dbData)
48: throws SQLException {
49:
50: self.delEntry(dbData);
51: }
52:
53: public static void New(TKMarkupDefinitionDBData dbData)
54: throws SQLException {
55:
56: self.newEntry(dbData);
57: dbData.completeNew();
58: }
59: //{{DECLARE_CONTROLS
60: //}}
61: }
|