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