edu.ksu.cis.bnj.bbn.converter
Class ConverterFactory
java.lang.Object
edu.ksu.cis.bnj.bbn.converter.ConverterFactory
- public class ConverterFactory
- extends java.lang.Object
- Author:
- Roby Joehanes
Method Summary |
static void |
convert(java.lang.String file,
java.lang.String sourceFormat,
java.lang.String targetFormat,
java.lang.String outputDir)
file = The file name to be converted (MUST BE WITH FULL PATH)
sourceFormat = treat all files in files as sourceFormat. |
protected static Converter |
getConverter(ConverterData data)
|
static Converter |
getConverter(java.lang.String formatDescription)
|
static boolean |
isKnownFormat(java.lang.String formatExt)
|
static BBNGraph |
load(java.lang.String filename)
|
static BBNGraph |
load(java.lang.String filename,
java.lang.String sourceFormat)
|
static BBNGraph |
load(java.lang.String filename,
java.lang.String sourceFormat,
ConverterData detectedFormat)
Load BBN Graph from a filename |
static TableSet |
loadConfig()
|
static void |
main(java.lang.String[] args)
|
static TableSet |
reloadConfig()
|
static void |
save(BBNGraph graph,
java.io.OutputStream w,
java.lang.String targetFormat)
|
static void |
save(BBNGraph graph,
java.lang.String filename,
java.lang.String targetFormat)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConverterFactory
public ConverterFactory()
loadConfig
public static TableSet loadConfig()
reloadConfig
public static TableSet reloadConfig()
convert
public static void convert(java.lang.String file,
java.lang.String sourceFormat,
java.lang.String targetFormat,
java.lang.String outputDir)
- file = The file name to be converted (MUST BE WITH FULL PATH)
sourceFormat = treat all files in files as sourceFormat. Null means autodetect
targetFormat = target format (as described in formatConfigTable)
outputdir = output directory
load
public static BBNGraph load(java.lang.String filename)
load
public static BBNGraph load(java.lang.String filename,
java.lang.String sourceFormat)
load
public static BBNGraph load(java.lang.String filename,
java.lang.String sourceFormat,
ConverterData detectedFormat)
- Load BBN Graph from a filename
- Parameters:
filename
- sourceFormat
- detectedFormat
-
- Returns:
- BBNGraph
save
public static void save(BBNGraph graph,
java.lang.String filename,
java.lang.String targetFormat)
save
public static void save(BBNGraph graph,
java.io.OutputStream w,
java.lang.String targetFormat)
getConverter
public static Converter getConverter(java.lang.String formatDescription)
getConverter
protected static Converter getConverter(ConverterData data)
main
public static void main(java.lang.String[] args)
isKnownFormat
public static boolean isKnownFormat(java.lang.String formatExt)