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 }