View Javadoc

1   // Do not edit this file!  It was generated by Melati POEM's DSD preprocessor.
2   
3   package org.paneris.melati.site.model.generated;
4   
5   // 21 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  // hidden import org.melati.poem.SettingTable;
16  import org.paneris.melati.site.model.PageTable;
17  import org.paneris.melati.site.model.DivTable;
18  // abstract import org.paneris.melati.site.model.UploadedFileTable;
19  import org.paneris.melati.site.model.TemplateTable;
20  import org.paneris.melati.site.model.UploadedImageTable;
21  import org.paneris.melati.site.model.UploadedDocumentTable;
22  import org.paneris.melati.site.model.UploadedFileTypeTable;
23  import org.paneris.melati.site.model.StyleTable;
24  import org.paneris.melati.site.model.LinkTable;
25  import org.paneris.melati.site.model.LinkTypeTable;
26  // hides import org.paneris.melati.site.model.SettingTable;
27  
28  /**
29   * Melati POEM generated base interface to the tables in 
30   * org.paneris.melati.site.model.
31   */
32  public interface SiteDatabaseTablesBase {
33  
34  
35   /**
36    * Retrieves the <code>UserTable</code> table.
37    * 
38    * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
39    * @return the UserTable from this database
40    */
41    UserTable getUserTable();
42  
43   /**
44    * Retrieves the <code>GroupTable</code> table.
45    * 
46    * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
47    * @return the GroupTable from this database
48    */
49    GroupTable getGroupTable();
50  
51   /**
52    * Retrieves the <code>CapabilityTable</code> table.
53    * 
54    * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
55    * @return the CapabilityTable from this database
56    */
57    CapabilityTable getCapabilityTable();
58  
59   /**
60    * Retrieves the <code>GroupMembershipTable</code> table.
61    * 
62    * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
63    * @return the GroupMembershipTable from this database
64    */
65    GroupMembershipTable getGroupMembershipTable();
66  
67   /**
68    * Retrieves the <code>GroupCapabilityTable</code> table.
69    * 
70    * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
71    * @return the GroupCapabilityTable from this database
72    */
73    GroupCapabilityTable getGroupCapabilityTable();
74  
75   /**
76    * Retrieves the <code>TableCategoryTable</code> table.
77    * 
78    * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
79    * @return the TableCategoryTable from this database
80    */
81    TableCategoryTable getTableCategoryTable();
82  
83   /**
84    * Retrieves the <code>TableInfoTable</code> table.
85    * 
86    * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
87    * @return the TableInfoTable from this database
88    */
89    TableInfoTable getTableInfoTable();
90  
91   /**
92    * Retrieves the <code>ColumnInfoTable</code> table.
93    * 
94    * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
95    * @return the ColumnInfoTable from this database
96    */
97    ColumnInfoTable getColumnInfoTable();
98  
99   /**
100   * Retrieves the <code>PageTable</code> table.
101   * 
102   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
103   * @return the PageTable from this database
104   */
105   PageTable getPageTable();
106 
107  /**
108   * Retrieves the <code>DivTable</code> table.
109   * 
110   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
111   * @return the DivTable from this database
112   */
113   DivTable getDivTable();
114 
115  /**
116   * Retrieves the <code>TemplateTable</code> table.
117   * 
118   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
119   * @return the TemplateTable from this database
120   */
121   TemplateTable getTemplateTable();
122 
123  /**
124   * Retrieves the <code>UploadedImageTable</code> table.
125   * 
126   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
127   * @return the UploadedImageTable from this database
128   */
129   UploadedImageTable getUploadedImageTable();
130 
131  /**
132   * Retrieves the <code>UploadedDocumentTable</code> table.
133   * 
134   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
135   * @return the UploadedDocumentTable from this database
136   */
137   UploadedDocumentTable getUploadedDocumentTable();
138 
139  /**
140   * Retrieves the <code>UploadedFileTypeTable</code> table.
141   * 
142   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
143   * @return the UploadedFileTypeTable from this database
144   */
145   UploadedFileTypeTable getUploadedFileTypeTable();
146 
147  /**
148   * Retrieves the <code>StyleTable</code> table.
149   * 
150   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
151   * @return the StyleTable from this database
152   */
153   StyleTable getStyleTable();
154 
155  /**
156   * Retrieves the <code>LinkTable</code> table.
157   * 
158   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
159   * @return the LinkTable from this database
160   */
161   LinkTable getLinkTable();
162 
163  /**
164   * Retrieves the <code>LinkTypeTable</code> table.
165   * 
166   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
167   * @return the LinkTypeTable from this database
168   */
169   LinkTypeTable getLinkTypeTable();
170 
171  /**
172   * Retrieves the <code>SettingTable</code> tableas a  <code>org.melati.poem.SettingTable</code>.
173   * 
174   * @see org.melati.poem.prepro.TableDef#generateTableAccessorDefnJava 
175   * @return the org.melati.poem.SettingTable from this database
176   */
177   org.melati.poem.SettingTable getSettingTable();
178 }
179 
180