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   // 13 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.SpecialisedTable;
18  // hides import org.melati.admin.test.UserTable;
19  
20  /**
21   * Melati POEM generated base interface to the tables in 
22   * org.melati.admin.test.
23   */
24  public interface AdminTestDatabaseTablesBase {
25  
26  
27   /**
28    * Retrieves the <code>GroupTable</code> table.
29    * 
30    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
31    * @return the GroupTable from this database
32    */
33    GroupTable getGroupTable();
34  
35   /**
36    * Retrieves the <code>CapabilityTable</code> table.
37    * 
38    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
39    * @return the CapabilityTable from this database
40    */
41    CapabilityTable getCapabilityTable();
42  
43   /**
44    * Retrieves the <code>GroupMembershipTable</code> table.
45    * 
46    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
47    * @return the GroupMembershipTable from this database
48    */
49    GroupMembershipTable getGroupMembershipTable();
50  
51   /**
52    * Retrieves the <code>GroupCapabilityTable</code> table.
53    * 
54    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
55    * @return the GroupCapabilityTable from this database
56    */
57    GroupCapabilityTable getGroupCapabilityTable();
58  
59   /**
60    * Retrieves the <code>TableCategoryTable</code> table.
61    * 
62    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
63    * @return the TableCategoryTable from this database
64    */
65    TableCategoryTable getTableCategoryTable();
66  
67   /**
68    * Retrieves the <code>TableInfoTable</code> table.
69    * 
70    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
71    * @return the TableInfoTable from this database
72    */
73    TableInfoTable getTableInfoTable();
74  
75   /**
76    * Retrieves the <code>ColumnInfoTable</code> table.
77    * 
78    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
79    * @return the ColumnInfoTable from this database
80    */
81    ColumnInfoTable getColumnInfoTable();
82  
83   /**
84    * Retrieves the <code>SettingTable</code> table.
85    * 
86    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
87    * @return the SettingTable from this database
88    */
89    SettingTable getSettingTable();
90  
91   /**
92    * Retrieves the <code>UploadedFileTable</code> table.
93    * 
94    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
95    * @return the UploadedFileTable from this database
96    */
97    UploadedFileTable getUploadedFileTable();
98  
99   /**
100   * Retrieves the <code>SpecialisedTable</code> table.
101   * 
102   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
103   * @return the SpecialisedTable from this database
104   */
105   SpecialisedTable getSpecialisedTable();
106 
107  /**
108   * Retrieves the <code>UserTable</code> tableas a  <code>org.melati.poem.UserTable</code>.
109   * 
110   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
111   * @return the org.melati.poem.UserTable from this database
112   */
113   org.melati.poem.UserTable getUserTable();
114 }
115 
116