KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > de > webman > form > db > FormConstants


1 package de.webman.form.db;
2
3 import java.sql.Types JavaDoc;
4 import com.teamkonzept.webman.mainint.DatabaseDefaults;
5
6 /**
7  * The Form Constants interface provides column names, column types,
8  * and constants used by the <CODE>FORM</CODE> table.
9  *
10  * @author $Author: uli $
11  * @version $Revision: 1.6 $
12  */

13 public interface FormConstants
14 {
15
16     // Constants.
17

18     /**
19      * The <CODE>FORM_ID</CODE> column.
20      */

21     short FORM_ID = 0;
22
23     /**
24      * The <CODE>FORM_TYPE</CODE> column.
25      */

26     short FORM_TYPE = 1;
27
28     /**
29      * The <CODE>FORM_NAME</CODE> column.
30      */

31     short FORM_NAME = 2;
32
33     /**
34      * The <CODE>FORM_DESCRIPTION</CODE> column.
35      */

36     short FORM_DESCRIPTION = 3;
37
38     /**
39      * The <CODE>FORM_NAMESPACE</CODE> column.
40      */

41     short FORM_NAMESPACE = 4;
42
43     /**
44      * The <CODE>FORM_GRAMMAR</CODE> column.
45      */

46     short FORM_GRAMMAR = 5;
47
48     /**
49      * The column names.
50      */

51     String JavaDoc[] COLUMN_NAMES =
52     {
53         "FORM_ID",
54         "FORM_TYPE",
55         "FORM_NAME",
56         "FORM_DESCRIPTION",
57         "FORM_NAMESPACE",
58         "FORM_GRAMMAR"
59     };
60
61     /**
62      * The column types.
63      */

64     Integer JavaDoc[] COLUMN_TYPES =
65     {
66         new Integer JavaDoc(Types.INTEGER),
67         new Integer JavaDoc(Types.INTEGER),
68         new Integer JavaDoc(Types.VARCHAR),
69         new Integer JavaDoc(Types.VARCHAR),
70         new Integer JavaDoc(Types.VARCHAR),
71         new Integer JavaDoc(Types.CLOB)
72     };
73
74     /**
75      * The <CODE>FORM_FRAGMENT</CODE> form type.
76      */

77     Integer JavaDoc FORM_TYPE_FORM_FRAGMENT = new Integer JavaDoc(DatabaseDefaults.FRAGMENT_FORM_TYPE);
78
79     /**
80      * The <CODE>CONTENT_FORM</CODE> form type.
81      */

82     Integer JavaDoc FORM_TYPE_CONTENT_FORM = new Integer JavaDoc(DatabaseDefaults.CONTENT_FORM_TYPE);
83
84     /**
85      * The <CODE>STRUCTURE_FORM</CODE> form type.
86      */

87     Integer JavaDoc FORM_TYPE_STRUCTURE_FORM = new Integer JavaDoc(DatabaseDefaults.STRUCTURE_FORM_TYPE);
88
89     /**
90      * The <CODE>TEMPORARY_FORM</CODE> form type.
91      */

92     Integer JavaDoc FORM_TYPE_TEMPORARY_FORM = new Integer JavaDoc(DatabaseDefaults.TEMP_CONTENT_FORM_TYPE);
93
94 }
95
Popular Tags