public I_DataSet process(String path)
    {
	if(path.endsWith(".csv"))
	    return this.processCSV(path);
	else if(path.endsWith(".tab"))
	    return this.processTAB(path);
	else if(path.endsWith(".pat"))
	    return this.processSNNS(path);
	else if(path.endsWith(".xml"))
	    return this.processXML(path);
	else
	    return null;	    
    }