package org.societies.context.user.refinement.test;
import xbneditor.FileIO;
public class ConverterHuginBIF {
public static FileIO convertor;
public final String GENIE_HUGIN = ".net";
public final String BIF = ".xml";
private String inputfilename;
private String outputfilename;
private static ConverterHuginBIF instance;
private FileIO fileIO;
private ConverterHuginBIF(String inputfilename, String outputfilename){
this.inputfilename = inputfilename;
this.outputfilename = outputfilename;
fileIO = new FileIO();
}
public static ConverterHuginBIF getInstance(String inputfilename, String outputfilename){
if (instance!=null) return instance;
return new ConverterHuginBIF(inputfilename, outputfilename);
}
public void convert(){
fileIO.convert(outputfilename, fileIO.load(inputfilename), outputfilename.substring(outputfilename.lastIndexOf(".")+1));
}
}