View Javadoc

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  }