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