01: package de.webman.form.db;
02:
03: import java.sql.Types;
04:
05: /**
06: * The Field Attribute Constants interface provides column names, and column
07: * types used by the <CODE>FIELD_ATTRIBUTE</CODE> table.
08: *
09: * @author $Author: uli $
10: * @version $Revision: 1.1 $
11: */
12: public interface FieldAttributeConstants {
13:
14: // Constants.
15:
16: /**
17: * The <CODE>FIELD_ID</CODE> column.
18: */
19: short FIELD_ID = 0;
20:
21: /**
22: * The <CODE>FORM_ID</CODE> column.
23: */
24: short FORM_ID = 1;
25:
26: /**
27: * The <CODE>NAME</CODE> column.
28: */
29: short NAME = 2;
30:
31: /**
32: * The <CODE>IDX</CODE> column.
33: */
34: short IDX = 3;
35:
36: /**
37: * The <CODE>VALUE</CODE> column.
38: */
39: short VALUE = 4;
40:
41: /**
42: * The <CODE>POS</CODE> column.
43: */
44: short POS = 5;
45:
46: /**
47: * The column names.
48: */
49: String[] COLUMN_NAMES = { "FIELD_ID", "FORM_ID", "NAME", "IDX",
50: "VALUE", "POS" };
51:
52: /**
53: * The column types.
54: */
55: Integer[] COLUMN_TYPES = { new Integer(Types.INTEGER),
56: new Integer(Types.INTEGER), new Integer(Types.VARCHAR),
57: new Integer(Types.INTEGER), new Integer(Types.VARCHAR),
58: new Integer(Types.INTEGER) };
59:
60: }
|