1 // Do not edit this file! It was generated by Melati POEM's DSD preprocessor.
2
3 package org.melati.admin.test.generated;
4
5 // 15 tables in database
6 // hidden import org.melati.poem.UserTable;
7 import org.melati.poem.GroupTable;
8 import org.melati.poem.CapabilityTable;
9 import org.melati.poem.GroupMembershipTable;
10 import org.melati.poem.GroupCapabilityTable;
11 import org.melati.poem.TableCategoryTable;
12 import org.melati.poem.TableInfoTable;
13 // abstract import org.melati.poem.ValueInfoTable;
14 import org.melati.poem.ColumnInfoTable;
15 import org.melati.poem.SettingTable;
16 import org.melati.admin.test.UploadedFileTable;
17 import org.melati.admin.test.UploadedImageTable;
18 import org.melati.admin.test.SpecialisedTable;
19 import org.melati.admin.test.MarkupTable;
20 // hides import org.melati.admin.test.UserTable;
21
22 /**
23 * Melati POEM generated base interface to the tables in
24 * org.melati.admin.test.
25 */
26 public interface AdminTestDatabaseTablesBase {
27
28
29 /**
30 * Retrieves the <code>GroupTable</code> table.
31 *
32 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
33 * @return the GroupTable from this database
34 */
35 GroupTable getGroupTable();
36
37 /**
38 * Retrieves the <code>CapabilityTable</code> table.
39 *
40 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
41 * @return the CapabilityTable from this database
42 */
43 CapabilityTable getCapabilityTable();
44
45 /**
46 * Retrieves the <code>GroupMembershipTable</code> table.
47 *
48 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
49 * @return the GroupMembershipTable from this database
50 */
51 GroupMembershipTable getGroupMembershipTable();
52
53 /**
54 * Retrieves the <code>GroupCapabilityTable</code> table.
55 *
56 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
57 * @return the GroupCapabilityTable from this database
58 */
59 GroupCapabilityTable getGroupCapabilityTable();
60
61 /**
62 * Retrieves the <code>TableCategoryTable</code> table.
63 *
64 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
65 * @return the TableCategoryTable from this database
66 */
67 TableCategoryTable getTableCategoryTable();
68
69 /**
70 * Retrieves the <code>TableInfoTable</code> table.
71 *
72 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
73 * @return the TableInfoTable from this database
74 */
75 TableInfoTable getTableInfoTable();
76
77 /**
78 * Retrieves the <code>ColumnInfoTable</code> table.
79 *
80 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
81 * @return the ColumnInfoTable from this database
82 */
83 ColumnInfoTable getColumnInfoTable();
84
85 /**
86 * Retrieves the <code>SettingTable</code> table.
87 *
88 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
89 * @return the SettingTable from this database
90 */
91 SettingTable getSettingTable();
92
93 /**
94 * Retrieves the <code>UploadedFileTable</code> table.
95 *
96 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
97 * @return the UploadedFileTable from this database
98 */
99 UploadedFileTable getUploadedFileTable();
100
101 /**
102 * Retrieves the <code>UploadedImageTable</code> table.
103 *
104 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
105 * @return the UploadedImageTable from this database
106 */
107 UploadedImageTable getUploadedImageTable();
108
109 /**
110 * Retrieves the <code>SpecialisedTable</code> table.
111 *
112 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
113 * @return the SpecialisedTable from this database
114 */
115 SpecialisedTable getSpecialisedTable();
116
117 /**
118 * Retrieves the <code>MarkupTable</code> table.
119 *
120 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
121 * @return the MarkupTable from this database
122 */
123 MarkupTable getMarkupTable();
124
125 /**
126 * Retrieves the <code>UserTable</code> tableas a <code>org.melati.poem.UserTable</code>.
127 *
128 * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
129 * @return the org.melati.poem.UserTable from this database
130 */
131 org.melati.poem.UserTable getUserTable();
132 }
133
134