package timeflow.format.file;
|
|
// This is meant to be a repository for different
|
// types of import functions, arranged by file extension.
|
|
// We currently do not import anything but the standard file type.
|
// There actually is some code that will import from JSON/XML SIMILE
|
// timelines, but we have removed it from this release to simplify
|
// both the application and because it would mean redistributing additional
|
// third-party libraries.
|
public class FileExtensionCatalog {
|
|
public static Import get(String fileName)
|
{
|
/*
|
// not in this release...
|
// but contact us if you'd like to see this.
|
// we took out the SIMILE import material as too "techie"
|
// for the first release!
|
|
if (fileName.endsWith("xml"))
|
return new SimileXMLFormat();
|
if (fileName.endsWith("json"))
|
return new SimileJSONFormat();
|
*/
|
return new TimeflowFormat();
|
}
|
}
|