public TimmyTable addTimmyTable(String filename,int recordSize) throws SyncFailedException, IOException {
  if (isOpen)   throw new IllegalStateException("table can't be added after database is open");
  TimmyTable tt=new TimmyTable(filename,recordSize,this);
  tables.add(tt);
  return tt;
}

public TimmyTable addTimmyTable ( String filename , int recordSize ) throws SyncFailedException , IOException { if ( isOpen ) throw new IllegalStateException ( "table can't be added after database is open" ) ; TimmyTable tt = new TimmyTable ( filename , recordSize , this ) ; tables . add ( tt ) ; return tt ; }
this or addrollbacktimmytable must be called for all tables in database before open ( )
