View Javadoc

1   // Do not edit this file!  It was generated by Melati POEM's DSD preprocessor.
2   
3   package org.paneris.rimauresq.model.generated;
4   
5   import org.melati.poem.PoemDatabase;
6   import org.melati.poem.DefinitionSource;
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  import org.melati.poem.ColumnInfoTable;
14  import org.paneris.melati.site.model.PageTable;
15  import org.paneris.melati.site.model.DivTable;
16  import org.paneris.melati.site.model.TemplateTable;
17  import org.paneris.melati.site.model.UploadedImageTable;
18  import org.paneris.melati.site.model.UploadedDocumentTable;
19  import org.paneris.melati.site.model.UploadedFileTypeTable;
20  import org.paneris.melati.site.model.StyleTable;
21  import org.paneris.melati.site.model.LinkTable;
22  import org.paneris.melati.site.model.LinkTypeTable;
23  import org.paneris.rimauresq.model.ProductTable;
24  import org.paneris.rimauresq.model.ShopOrderTable;
25  import org.paneris.rimauresq.model.ShopOrderItemTable;
26  import org.paneris.rimauresq.model.UserTable;
27  import org.paneris.rimauresq.model.SettingTable;
28  
29  /**
30   * Melati POEM generated Database base class.
31   */
32  public class RimauresqDatabaseBase extends PoemDatabase {
33  
34    private GroupTable tab_group = null;
35    private CapabilityTable tab_capability = null;
36    private GroupMembershipTable tab_groupmembership = null;
37    private GroupCapabilityTable tab_groupcapability = null;
38    private TableCategoryTable tab_tablecategory = null;
39    private TableInfoTable tab_tableinfo = null;
40    private ColumnInfoTable tab_columninfo = null;
41    private PageTable tab_page = null;
42    private DivTable tab_div = null;
43    private TemplateTable tab_template = null;
44    private UploadedImageTable tab_uploadedimage = null;
45    private UploadedDocumentTable tab_uploadeddocument = null;
46    private UploadedFileTypeTable tab_uploadedfiletype = null;
47    private StyleTable tab_style = null;
48    private LinkTable tab_link = null;
49    private LinkTypeTable tab_linktype = null;
50    private ProductTable tab_product = null;
51    private ShopOrderTable tab_shoporder = null;
52    private ShopOrderItemTable tab_shoporderitem = null;
53    private UserTable tab_user = null;
54    private SettingTable tab_setting = null;
55  
56    protected RimauresqDatabaseBase() {
57      redefineTable(tab_group = new GroupTable(this, "group", DefinitionSource.dsd));
58      redefineTable(tab_capability = new CapabilityTable(this, "capability", DefinitionSource.dsd));
59      redefineTable(tab_groupmembership = new GroupMembershipTable(this, "groupmembership", DefinitionSource.dsd));
60      redefineTable(tab_groupcapability = new GroupCapabilityTable(this, "groupcapability", DefinitionSource.dsd));
61      redefineTable(tab_tablecategory = new TableCategoryTable(this, "tablecategory", DefinitionSource.dsd));
62      redefineTable(tab_tableinfo = new TableInfoTable(this, "tableinfo", DefinitionSource.dsd));
63      redefineTable(tab_columninfo = new ColumnInfoTable(this, "columninfo", DefinitionSource.dsd));
64      redefineTable(tab_page = new PageTable(this, "page", DefinitionSource.dsd));
65      redefineTable(tab_div = new DivTable(this, "div", DefinitionSource.dsd));
66      redefineTable(tab_template = new TemplateTable(this, "template", DefinitionSource.dsd));
67      redefineTable(tab_uploadedimage = new UploadedImageTable(this, "uploadedimage", DefinitionSource.dsd));
68      redefineTable(tab_uploadeddocument = new UploadedDocumentTable(this, "uploadeddocument", DefinitionSource.dsd));
69      redefineTable(tab_uploadedfiletype = new UploadedFileTypeTable(this, "uploadedfiletype", DefinitionSource.dsd));
70      redefineTable(tab_style = new StyleTable(this, "style", DefinitionSource.dsd));
71      redefineTable(tab_link = new LinkTable(this, "link", DefinitionSource.dsd));
72      redefineTable(tab_linktype = new LinkTypeTable(this, "linktype", DefinitionSource.dsd));
73      redefineTable(tab_product = new ProductTable(this, "product", DefinitionSource.dsd));
74      redefineTable(tab_shoporder = new ShopOrderTable(this, "shoporder", DefinitionSource.dsd));
75      redefineTable(tab_shoporderitem = new ShopOrderItemTable(this, "shoporderitem", DefinitionSource.dsd));
76      redefineTable(tab_user = new UserTable(this, "user", DefinitionSource.dsd));
77      redefineTable(tab_setting = new SettingTable(this, "setting", DefinitionSource.dsd));
78    }
79  
80  
81   /**
82    * Retrieves the GroupTable table.
83    *
84    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
85    * @return the GroupTable from this database
86    */
87    public GroupTable getGroupTable() {
88      return tab_group;
89    }
90  
91  
92   /**
93    * Retrieves the CapabilityTable table.
94    *
95    * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
96    * @return the CapabilityTable from this database
97    */
98    public CapabilityTable getCapabilityTable() {
99      return tab_capability;
100   }
101 
102 
103  /**
104   * Retrieves the GroupMembershipTable table.
105   *
106   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
107   * @return the GroupMembershipTable from this database
108   */
109   public GroupMembershipTable getGroupMembershipTable() {
110     return tab_groupmembership;
111   }
112 
113 
114  /**
115   * Retrieves the GroupCapabilityTable table.
116   *
117   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
118   * @return the GroupCapabilityTable from this database
119   */
120   public GroupCapabilityTable getGroupCapabilityTable() {
121     return tab_groupcapability;
122   }
123 
124 
125  /**
126   * Retrieves the TableCategoryTable table.
127   *
128   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
129   * @return the TableCategoryTable from this database
130   */
131   public TableCategoryTable getTableCategoryTable() {
132     return tab_tablecategory;
133   }
134 
135 
136  /**
137   * Retrieves the TableInfoTable table.
138   *
139   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
140   * @return the TableInfoTable from this database
141   */
142   public TableInfoTable getTableInfoTable() {
143     return tab_tableinfo;
144   }
145 
146 
147 
148  /**
149   * Retrieves the ColumnInfoTable table.
150   *
151   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
152   * @return the ColumnInfoTable from this database
153   */
154   public ColumnInfoTable getColumnInfoTable() {
155     return tab_columninfo;
156   }
157 
158 
159  /**
160   * Retrieves the PageTable table.
161   *
162   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
163   * @return the PageTable from this database
164   */
165   public PageTable getPageTable() {
166     return tab_page;
167   }
168 
169 
170  /**
171   * Retrieves the DivTable table.
172   *
173   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
174   * @return the DivTable from this database
175   */
176   public DivTable getDivTable() {
177     return tab_div;
178   }
179 
180 
181 
182  /**
183   * Retrieves the TemplateTable table.
184   *
185   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
186   * @return the TemplateTable from this database
187   */
188   public TemplateTable getTemplateTable() {
189     return tab_template;
190   }
191 
192 
193  /**
194   * Retrieves the UploadedImageTable table.
195   *
196   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
197   * @return the UploadedImageTable from this database
198   */
199   public UploadedImageTable getUploadedImageTable() {
200     return tab_uploadedimage;
201   }
202 
203 
204  /**
205   * Retrieves the UploadedDocumentTable table.
206   *
207   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
208   * @return the UploadedDocumentTable from this database
209   */
210   public UploadedDocumentTable getUploadedDocumentTable() {
211     return tab_uploadeddocument;
212   }
213 
214 
215  /**
216   * Retrieves the UploadedFileTypeTable table.
217   *
218   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
219   * @return the UploadedFileTypeTable from this database
220   */
221   public UploadedFileTypeTable getUploadedFileTypeTable() {
222     return tab_uploadedfiletype;
223   }
224 
225 
226  /**
227   * Retrieves the StyleTable table.
228   *
229   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
230   * @return the StyleTable from this database
231   */
232   public StyleTable getStyleTable() {
233     return tab_style;
234   }
235 
236 
237  /**
238   * Retrieves the LinkTable table.
239   *
240   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
241   * @return the LinkTable from this database
242   */
243   public LinkTable getLinkTable() {
244     return tab_link;
245   }
246 
247 
248  /**
249   * Retrieves the LinkTypeTable table.
250   *
251   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
252   * @return the LinkTypeTable from this database
253   */
254   public LinkTypeTable getLinkTypeTable() {
255     return tab_linktype;
256   }
257 
258 
259  /**
260   * Retrieves the ProductTable table.
261   *
262   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
263   * @return the ProductTable from this database
264   */
265   public ProductTable getProductTable() {
266     return tab_product;
267   }
268 
269 
270  /**
271   * Retrieves the ShopOrderTable table.
272   *
273   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
274   * @return the ShopOrderTable from this database
275   */
276   public ShopOrderTable getShopOrderTable() {
277     return tab_shoporder;
278   }
279 
280 
281  /**
282   * Retrieves the ShopOrderItemTable table.
283   *
284   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
285   * @return the ShopOrderItemTable from this database
286   */
287   public ShopOrderItemTable getShopOrderItemTable() {
288     return tab_shoporderitem;
289   }
290 
291 
292  /**
293   * Retrieves the UserTable table.
294   *
295   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
296   * @return the org.melati.poem.UserTable from this database
297   */
298   public org.melati.poem.UserTable getUserTable() {
299     return (org.melati.poem.UserTable)tab_user;
300   }
301 
302 
303  /**
304   * Retrieves the SettingTable table.
305   *
306   * @generator org.melati.poem.prepro.TableDef#generateTableAccessorJava 
307   * @return the org.melati.poem.SettingTable from this database
308   */
309   public org.melati.poem.SettingTable getSettingTable() {
310     return (org.melati.poem.SettingTable)tab_setting;
311   }
312 }
313 
314