package org.societies.context.user.refinement.test;
import java.io.File;
public class TestConverterHuginBIF {
// private static String pathName = "C:\\Dokumente und Einstellungen\\fran_ko\\Desktop"+File.separator;
// private static String inputfilename = "asia2.net";
// private static String outputfilename = "asia2.net.xml";
private static String pathName = "resources"+File.separator+"learnt"+File.separator;
private static String inputfilename = "input_tab_separated.csv.net";
private static String outputfilename = "input_tab_separated.csv.xml";
/**
* @param args
*/
public static void main(String[] args) {
if ((args.length == 2)) {
inputfilename = args[0];
outputfilename = args[1];
}
else if ((args.length == 3)) {
pathName = args[2];
if (!pathName.endsWith(File.separator)) pathName+=File.separator;
inputfilename = pathName+args[0];
outputfilename = pathName+args[1];
}
String informat = inputfilename.substring(inputfilename
.lastIndexOf(".") + 1, inputfilename.length());
String outformat = outputfilename.substring(outputfilename
.lastIndexOf(".") + 1, outputfilename.length());
System.out.println("informat = " + informat);
System.out.println("outformat = " + outformat);
if (informat.equals(outformat)) {
System.out.println("Input format equals output format. - Exiting!");
System.exit(0);
}
ConverterHuginBIF converter = ConverterHuginBIF.getInstance(pathName+inputfilename, pathName+outputfilename);
converter.convert();
}
}