1 package org.paneris.bibliomania;
2
3 import org.melati.poem.Database;
4 import org.melati.poem.DefinitionSource;
5 import org.melati.poem.PoemException;
6 import org.paneris.bibliomania.generated.BookshopTableBase;
7
8 public class BookshopTable<T extends Bookshop> extends BookshopTableBase<Bookshop> {
9
10 public BookshopTable(
11 Database database, String name,
12 DefinitionSource definitionSource) throws PoemException {
13 super(database, name, definitionSource);
14 }
15
16 public Bookshop ensure(String code, String name, String flaggif) {
17 Bookshop b = (Bookshop)newPersistent();
18 b.setCode(code);
19 b.setDisplayname(name);
20 b.setFlagfilename(flaggif);
21 b.setDisabled(Boolean.TRUE);
22 return (Bookshop)getCodeColumn().ensure(b);
23 }
24 }