+ if (file instanceof File)
+ {
+ parse((File) file, ((File) file).getPath(), sourceType, true);
+ }
+ else
+ {
+ parse(null, file.toString(), sourceType, false);
+ }
+ }
+
+ private void parse(File file, String fileStr, DataSourceType sourceType,
+ boolean isFileObject) throws MalformedURLException, IOException
+ {
+ bytes = Platform.getFileBytes(file);
+ dataSourceType = sourceType;