Changeset 2672


Ignore:
Timestamp:
03/08/10 13:26:05 (2 years ago)
Author:
mswertz
Message:

Enhanced log messages showing completion.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molgenis/3.3/src/org/molgenis/Molgenis.java

    r2584 r2672  
    1414import java.sql.Statement; 
    1515import java.util.ArrayList; 
     16import java.util.Date; 
    1617import java.util.LinkedHashMap; 
    1718import java.util.List; 
     
    3334import org.molgenis.generators.csv.CsvImportGen; 
    3435import org.molgenis.generators.csv.CsvReaderGen; 
    35 import org.molgenis.generators.db.CopyMemoryToDatabaseGen; 
    3636import org.molgenis.generators.db.InMemoryDatabaseGen; 
    3737import org.molgenis.generators.db.JDBCDatabaseGen; 
     
    4141import org.molgenis.generators.db.PStatementMapperGen; 
    4242import org.molgenis.generators.db.ViewMapperGen; 
    43 import org.molgenis.generators.doc.FileFormatDocGen; 
    4443import org.molgenis.generators.doc.DotDocGen; 
    4544import org.molgenis.generators.doc.DotDocMinimalGen; 
    4645import org.molgenis.generators.doc.EntityModelDocGen; 
     46import org.molgenis.generators.doc.FileFormatDocGen; 
    4747import org.molgenis.generators.doc.ObjectModelDocGen; 
    4848import org.molgenis.generators.doc.TableDocGen; 
     
    7979public class Molgenis 
    8080{ 
    81         Logger logger = Logger.getLogger("main"); 
     81        Logger logger = Logger.getLogger("MOLGENIS"); 
    8282        MolgenisOptions options = null; 
    8383        Model model = null; 
    8484        List<Generator> generators = new ArrayList<Generator>(); 
    8585 
    86         public <T extends Generator> Molgenis(Class<T> ... generatorsToUse) throws Exception 
     86        public Molgenis(Class ... generatorsToUse) throws Exception 
    8787        { 
    8888                this(new MolgenisOptions("molgenis.properties"),generatorsToUse); 
     
    269269        { 
    270270                logger.info("generating ...."); 
    271                 logger.info("\nUsing options:\n" + options.toString());          
     271                logger.info("\nUsing options:\n" + options.toString());  
     272                 
     273                File generatedFolder = new File(options.output_src); 
     274                logger.info("removing previous generated folder "+generatedFolder); 
     275                generatedFolder.delete(); 
     276                 
    272277                for (Generator g : generators) 
    273278                { 
    274279                        g.generate(model, options); 
    275280                } 
     281                logger.info("Generation completed at "+new Date()); 
    276282        } 
    277283 
Note: See TracChangeset for help on using the changeset viewer.