- if (sourceType == DataSourceType.FILE)
- {
- in = new BufferedReader(new FileReader(file));
- }
- else if (sourceType == DataSourceType.URL)
- {
- URL url = new URL(file);
- in = new BufferedReader(new InputStreamReader(url.openStream()));
- }
- else if (sourceType == DataSourceType.PASTE)
- {
- in = new BufferedReader(new StringReader(file));
- }
- else if (sourceType == DataSourceType.CLASSLOADER)
- {
- java.io.InputStream is = getClass().getResourceAsStream("/" + file);
- if (is != null)
- {
- in = new BufferedReader(new java.io.InputStreamReader(is));
- }
- }