package org.opencompare;

import java.io.File;
import java.io.IOException;

import freemarker.template.TemplateException;

public class Main {

	public static void main(String[] args) throws IOException, TemplateException {
		
		// Chargement fichier + pcm + traitement des types
		File file = new File("pcms/example.pcm");
		TraitementPcm trait = new TraitementPcm(file);

		// generation avec un template html : freemarker
		GenerationHtml generator = new GenerationHtml(trait, "pcms/testHtml1.ftl" , "pcms/testHtml1.html");
		generator.generateHtml();

		// test sur feature/type dominant
		/*Set<String> set1 = generator.getTraitPcm().getBestTypes().keySet();
		Collection<String> set1 = generator.getTraitPcm().getBestTypes().values();

		for (String str : set1) {
			System.out.println(str);
		}*/
	}
}

@@ -321,16 +321,17 @@
 /example
+0
 .pcm%22);%0D
@@ -331,16 +331,16 @@
 pcm%22);%0D%0A
-
 %09%09Traite
@@ -388,17 +388,17 @@
 %0A%0D%0A%09%09// 
-g
+G
 eneratio
@@ -538,16 +538,114 @@
 tml%22);%0D%0A
+%09%09// test charger nouveau pcm%0D%0A%09%09generator.getTraitPcm().loadPcm(new File(%22pcms/example1.pcm%22));%0D%0A
 %09%09genera
@@ -661,24 +661,26 @@
 ateHtml();%0D%0A
+%09%09
 %0D%0A%09%09// test 

update generation html avec un chargement d'un nouveau pcm