1 // Do not edit this file! It was generated by Melati POEM's DSD preprocessor.
2
3 package org.melati.util.test.generated;
4
5 // 11 tables in database
6 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.util.test.NodeTable;
17
18 /**
19 * Melati POEM generated base interface to the tables in
20 * org.melati.util.test.
21 */
22 public interface TreeDatabaseTablesBase {
23
24
25 /**
26 * Retrieves the <code>UserTable</code> table.
27 *
28 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
29 * @return the UserTable from this database
30 */
31 UserTable getUserTable();
32
33 /**
34 * Retrieves the <code>GroupTable</code> table.
35 *
36 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
37 * @return the GroupTable from this database
38 */
39 GroupTable getGroupTable();
40
41 /**
42 * Retrieves the <code>CapabilityTable</code> table.
43 *
44 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
45 * @return the CapabilityTable from this database
46 */
47 CapabilityTable getCapabilityTable();
48
49 /**
50 * Retrieves the <code>GroupMembershipTable</code> table.
51 *
52 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
53 * @return the GroupMembershipTable from this database
54 */
55 GroupMembershipTable getGroupMembershipTable();
56
57 /**
58 * Retrieves the <code>GroupCapabilityTable</code> table.
59 *
60 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
61 * @return the GroupCapabilityTable from this database
62 */
63 GroupCapabilityTable getGroupCapabilityTable();
64
65 /**
66 * Retrieves the <code>TableCategoryTable</code> table.
67 *
68 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
69 * @return the TableCategoryTable from this database
70 */
71 TableCategoryTable getTableCategoryTable();
72
73 /**
74 * Retrieves the <code>TableInfoTable</code> table.
75 *
76 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
77 * @return the TableInfoTable from this database
78 */
79 TableInfoTable getTableInfoTable();
80
81 /**
82 * Retrieves the <code>ColumnInfoTable</code> table.
83 *
84 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
85 * @return the ColumnInfoTable from this database
86 */
87 ColumnInfoTable getColumnInfoTable();
88
89 /**
90 * Retrieves the <code>SettingTable</code> table.
91 *
92 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
93 * @return the SettingTable from this database
94 */
95 SettingTable getSettingTable();
96
97 /**
98 * Retrieves the <code>NodeTable</code> table.
99 *
100 * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava
101 * @return the NodeTable from this database
102 */
103 NodeTable getNodeTable();
104 }
105
106